窒息zhìxī
Top 15000
Meanings
1. to choke
2. to stifle
3. to suffocate
Characters used
Examples1
The whole thing is utterly oppressive.