FELT DEEPLY EMBARRASSED


Meaning of FELT DEEPLY EMBARRASSED in English

felt great shame, felt very humiliated, was very disconcerted

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