humiliating
English Dictionary
->
Letter H
-> humiliating
Search Dictionary:
humiliating Definition
(s)
causing
awareness
of
your
shortcomings
; "
golf
is
a
humbling
game
"
humiliating Synonyms
demeaning
humbling
humiliating
mortifying
© Art Branch Inc.