Search the meaning/definition of over one hundred thousand
words!
Random Word
suffocate means
struggle for breath; have insufficient oxygen intake; "he swallowed a fishbone and gagged"; feel uncomfortable for lack of fresh air; "The room was hot and... more