Advertisement

Synonyms of Suffocation

Primary definition: The state or process of dying or being unable to breathe due to a lack of oxygen or the presence of noxious air.

Full Dictionary Entry
Advertisement

Antonyms & Opposite Concepts

Advertisement