suffocate

suffocate

动词 suffocate:

deprive of oxygen and prevent from breathing

同义词:smother, asphyxiate

impair the respiration of or obstruct the air passage of

同义词:stifle, asphyxiate, choke

become stultified, suppressed, or stifled

同义词:choke

suppress the development, creativity, or imagination of

同义词:choke

be asphyxiated; die from lack of oxygen

同义词:stifle, asphyxiate

feel uncomfortable for lack of fresh air

struggle for breath; have insufficient oxygen intake

同义词:gag, choke, strangle

英语宝典
考试词汇表