EMBARRASS


Meaning of EMBARRASS in English

[ ɪm'barəs , ɛm- ]

■ verb

1》 cause to feel awkward, self-conscious, or ashamed.

↘( be ~ed ) be caused financial difficulties.

2》 archaic hamper or impede.

Derivatives

~ed adjective

~edly adverb

~ing adjective

~ingly adverb

Origin

C17: from Fr. ~er , from Sp. embarazar , prob. from Port. embaraçar (from baraço 'halter').

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.