demeaning Meaning, Definition & Usage
-
verb reduce in worth or character, usually verbally
take down; demean; disgrace; degrade; put down.
- She tends to put down younger women colleagues
- His critics took him down after the lecture
-
adjective satellite causing awareness of your shortcomings
humbling; mortifying; humiliating.
- golf is a humbling game