Go to Homepage
[Subject: Generalities]
- to lower in rank, office, prestige, or esteem; to humiliate
Translated in 27 languages