ReadWriteQuiz
Chinese dictionary
- 1
v.suffocate; stifle; asphyxia; smother
我呼吸器上的管子脱落时,我差一点儿窒息。
I nearly suffocated when the pipe on my breathing apparatus came adrift.
从顶上眺望,那景色美得令人窒息。
The view from the top will take your breath away.
打开扇窗户吧,我都快窒息了。
Can you open a window? I'm suffocating.
- 2
v.metahinder the development of something
窒息生产力的发展
strangl the development of productivity