Back to Dictionary
扼死
èsǐ
1. to strangle
2. to throttle
3. to stifle (opinions)