英文英文字典

英文英文字典

古腾堡计划中的在线英语-英语词典

Suffocate的结果

Suffocate (a.)

Suffocated; choked.

Suffocate (v. t.)

To choke or kill by stopping respiration; to stifle; to smother.

Suffocate (v. t.)

To destroy; to extinguish; as, to suffocate fire.

Suffocate (v. i.)

To become choked, stifled, or smothered.