Noun Definition
suffocation
1.Definition: killing by depriving of oxygen
Related Noun(s):asphyxiation
Category: General2.Definition: the condition of being deprived of oxygen (as by having breathing stopped)
Related Noun(s):asphyxiation
Category: General