HUMILIATION


Meaning of HUMILIATION in English

n. 25B6; noun EMBARRASSMENT, mortification, shame, indignity, ignominy, disgrace, dishonour, degradation, discredit, obloquy, opprobrium; loss of pride, loss of face; blow to one's pride, slap in the face, kick in the teeth.

honour.

Concise Oxford thesaurus English vocabulary.      Краткий оксфордский словарь английского языка тезаурус.