EMBARRASSMENT Meaning of EMBARRASSMENT in English ■ noun1》 a feeling of self-consciousness, shame, or awkwardness. ↘a cause of such feelings. 2》 financial difficulty. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004