压制yāzhì
Top 6000
Meanings
1. to suppress
2. to inhibit
3. to stifle
Characters used
Examples1
Is France trying to suppress Algeria's development?