Back to Dictionary
zhèn
1. to press down
2. to calm
3. to subdue
4. to suppress
5. to guard
6. garrison
7. small town
8. to cool or chill (food or drinks)
Very Common • Top 1%