EMBARRASS


Meaning of EMBARRASS in English

v. 25B6; verb MORTIFY, shame, put someone to shame, humiliate, abash, chagrin, make uncomfortable, make self-conscious; discomfit, disconcert, discompose, upset, discountenance, distress; informal show up.

Concise Oxford thesaurus English vocabulary.      Краткий оксфордский словарь английского языка тезаурус.