BEING EMBARRASSED


Meaning of BEING EMBARRASSED in English

being abashed, being disconcerted, being flustered, feeling shame

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.