menoscabar
Top 20000
Meanings
Verb
1. to lessen
2. to sully; to mutilate
3. to undermine
Examples3
reduce their reward
subvert their power
sacrifice its quality