Search results
- Dictionaryhu·mil·i·at·ing/(h)yo͞oˈmilēˌādiNG/
adjective
- 1. causing someone to feel ashamed and foolish by injuring their dignity and self-respect: "a humiliating defeat"
Powered by Oxford Dictionaries
adjective
Powered by Oxford Dictionaries