Synonyms
To cause (in a person) a stressful state of self-consciousness
pain
discomfort
confuse
embarrass
chagrin
confound
disconcert
abash
discomfit
mortify
faze
Idioms: put on the spot
throw for a loop
To have or express an unfavourable opinion about
Quiz
Words Related To discountenance
discountenance