VariousWords beta
Related Terms:
Definitions:
Verb
Definition: present participle of demean
Adjective
demeaning
humbling
humiliating
mortifying
Definition: causing awareness of your shortcomings; "golf is a humbling game"
Definition: degrading; that degrades