Definition of Suffocation
- 1. Killing by depriving of oxygen Noun
- 2. The condition of being deprived of oxygen (as by having breathing stopped) Noun
Synonyms for word "suffocation"
Semanticaly linked words with "suffocation"
Hyponims for word "suffocation"