Search results
- Dictionaryhu·mil·i·a·tion/hyo͞oˌmilēˈāSH(ə)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