Logo
Search icon

demean

/dɪˈmiːn/

verb

Meaning

  • To debase; to lower; to degrade.

  • To humble, humble oneself; to humiliate.

  • To mortify.