Word | Definitions | Synonyms |
---|---|---|
demeaning | (adjective) causing awareness of your shortcomings | Synonyms: humbling, humiliating, mortifying |
demented | (adjective) affected with madness or insanity | Synonyms: brainsick, crazy, disturbed, mad, sick, unbalanced, unhinged |