adj
noun
verb
Freq #7230
Meanings
-
1
adj
Making someone feel ashamed, foolish, or embarrassed.
Forgetting his lines on stage was a humiliating experience.
Thesaurus
Synonyms
1
adj
· making someone feel...
demeaning