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 |

Developed & Maintained By Taraprasad.com

Treasure Words