adj. 25B6; adjective HUMILIATING, shaming, shameful, mortifying, ignominious; awkward, uncomfortable, compromising; disconcerting, discomfiting, upsetting, distressing; informal blush-making, cringeworthy, cringe-making, toe-curling.
EMBARRASSING
Meaning of EMBARRASSING in English
Concise Oxford thesaurus English vocabulary. Краткий оксфордский словарь английского языка тезаурус. 2012