Featured
Games
Cultural
Writing tips
Dictionary.com
Thesaurus.com
Search Results
Related Words
has been humiliating
present perfect progressive of
humiliate
(3rd person singular).
Related Words
confuse
crush
degrade
demean
depress
disgrace
humble
shame
snub
subdue