Suffocation (Noun)
Meaning 1
The condition of being deprived of oxygen (as by having breathing stopped); "asphyxiation is sometimes used as a form of torture".
Classification
Nouns denoting natural processes.
Synonyms
Related Words
Meaning 2
Killing by depriving of oxygen.
Classification
Nouns denoting acts or actions.