English dictionary

suffocation meaning and definition

Definition and meaning of suffocation at MeaningMonkey.org. suffocation meaning and definition in the English Dictionary.

SUFFOCATION noun

Definition of suffocation (noun)

  1. killing by depriving of oxygen
  2. the condition of being deprived of oxygen (as by having breathing stopped)
    • "asphyxiation is sometimes used as a form of torture"
    • synonyms: asphyxiation
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: