Back to Dictionary
镇压
鎮壓
zhènyā
1. suppression
2. repression
3. to suppress
4. to put down
5. to quell
Common • Top 19%

Metadata

Category
Chinese
Word Frequency Rank
15,774 of 84,292