Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: to demand to mean ?

折辱 zhé rǔ (literary) to humiliate; to demean
贬抑 biǎn yì to belittle / to disparage / to demean
贬低 biǎn dī to belittle / to disparage / to play down / to demean / to degrade / to devalue

Dictionary · Google Translate · Help
By MDBG 2026