镇压zhènyā
Top 3000
Meanings
1. suppression
2. repression
3. to suppress
4. to put down
5. to quell
Characters used
Examples1
The army quelled the rebellion.