suffocation
/sʌfʌkˈeɪʃʌn/
Explore definitions, synonyms, and language insights of suffocation
Definitions
Noun
killing by depriving of oxygen
Noun
the condition of being deprived of oxygen (as by having breathing stopped); "asphyxiation is sometimes used as a form of torture"