Search results
- Dictionaryhumiliation/hjʊˌmɪlɪˈeɪʃn/
noun
- 1. the action of humiliating someone or the state of being humiliated: "they suffered the humiliation of losing in the opening round"
Powered by Oxford Dictionaries
noun
Powered by Oxford Dictionaries