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"