HUMILIATION


Meaning of HUMILIATION in English

n. disgrace, shame, mortification, dishonour, ignominy, indignity, discredit, loss of face, obloquy, abasement, depreciation, detraction, degradation, derogation, belittlement, disparagement, shaming, embarrassment, humbling He had to suffer the humiliation of being drummed out of the corps

Oxford thesaurus English vocab.      Английский словарь Оксфорд тезаурус.