UTTERLY ASHAMED


Meaning of UTTERLY ASHAMED in English

feels embarrassed and humiliated

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