Synonyms for embarrass
verb
To upset mentally
disconcert, fluster, abash, chagrin, discompose, discomfit, confuse, discomfort, upset, rattle, agitate, distress, disturb, faze, bewilder, nonplus, confound, bother, perplex, puzzle, vex, worry, trouble, distract, perturb, flurry, mortify, discountenance, dumbfound, shame, humiliate, make blush, put in a hole*, put on the spot*, put to the blush*, discombobulate*, make a monkey of*, put out of countenance*, put out of face*.
Antonyms compose, encourage*, assure.
To hinder
keep back, obstruct, hamper; see hinder.
to embarrass is to cause to feel ill at ease so as to result in a loss of composure embarrassed by their compliments; abash implies a sudden loss of self-confidence and a growing feeling of shame or inadequacy I stood abashed at his rebukes; discomfit implies a frustration of plans or expectations and often connotes a resultant feeling of discomposure or humiliation; to disconcert is to cause someone to lose self-possession quickly, resulting in confusion or mental disorganization his interruptions were disconcerting; rattle and faze are less formal equivalents for disconcert, but the former emphasizes emotional agitation, and the latter is most commonly used in negative constructions danger does not faze him
See embarrass in American Heritage Dictionary 4 Synonyms
embarrass abash chagrin discomfit disconcert faze rattle 1
These verbs mean to cause someone to feel self-conscious and uneasy: were embarrassed by their child's tantrum; felt abashed at the extravagant praise; will be chagrined if my confident prediction fails; was discomfited by the sudden personal question; is disconcerted by sarcastic remarks; refuses to be fazed by your objections; isn't easily rattled before an audience.
See embarrass in Webster's New World Roget's A-Z Thesaurus II
verb
To cause (a person) to be self-consciously distressed:
abash, chagrin, confound, confuse, discomfit, discomfort, disconcert, discountenance, faze, mortify. Idioms: put on the spot, throw for a loop. See painTo make complex, intricate, or perplexing:
complicate, entangle, involve, perplex, ravel, snarl2, tangle. See simple
Learn more about embarrass