What is the meaning of Demeaning?

present participle and gerund of demean

Degrading; that degrades.

Source: wiktionary.org