demeaning Meaning, Definition & Usage

  1. 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
  2. adjective satellite causing awareness of your shortcomings
    humbling; mortifying; humiliating.
    • golf is a humbling game

WordNet