meaning of suffocate
1. Suffocated; choked.
2. To choke or kill by stopping respiration; to stifle; to smother.
3. To destroy; to extinguish; as, to suffocate fire.
4. To become choked, stifled, or smothered.
5. struggle for breath; have insufficient oxygen intake; "he swallowed a fishbone and
">gagged"
Related Words
suffocate | suffocated |