VariousWords beta
Related Terms:
Definitions:
Noun
suffocation
asphyxiation
Definition: the condition of being deprived of oxygen (as by having breathing stopped); "asphyxiation is sometimes used as a form of torture"
Definition: Death due to lack of oxygen.