reverse search

Comprehensive
Dictionary Suite
Help
Help
Help
 
discountenance to embarrass or disconcert. [1/2 definitions]
embarrassable combined form of embarrass.
humiliate to cause (someone) to lose pride or feel disgraced; embarrass; mortify.
make a monkey out of to make (someone) appear ridiculous; embarrass; dupe.
pose2 to puzzle or embarrass with a difficult problem or question.
vexatious intended to vex or embarrass, as a groundless lawsuit. [1/2 definitions]