Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word suffocation from English dictionary with examples, synonyms and antonyms.

suffocation   noun

Meaning : Killing by depriving of oxygen.

Synonyms : asphyxiation

Meaning : The condition of being deprived of oxygen (as by having breathing stopped).

Example : Asphyxiation is sometimes used as a form of torture.

Synonyms : asphyxiation

Suffocation meaning in Telugu.