古腾堡计划中的在线英语-英语词典
Suffocate的结果
Suffocated; choked.
To choke or kill by stopping respiration; to stifle; to smother.
To destroy; to extinguish; as, to suffocate fire.
To become choked, stifled, or smothered.