• more Thesaurus
  • Definition
    • humiliate :cause to feel shame; hurt the pride of
      • He humiliated his colleague by criticising him in front of the boss

    • {{t.term}} - {{t.type}}
  • Derivative