humiliating
hjʊˈmɪlɪeɪtɪŋ
adjective
making someone feel ashamed and foolish by injuring their dignity and pride.
a humiliating defeat
adjective
making someone feel ashamed and foolish by injuring their dignity and pride.
a humiliating defeat
Begin a journey through worlds of puzzles.