Meaning & Definition of Suffocation in English
English⟶
Suffocation
/səfəkeʃən/
noun
1. Killing by depriving of oxygen
synonym:
- suffocation,
- asphyxiation
2. The condition of being deprived of oxygen (as by having breathing stopped)
- "Asphyxiation is sometimes used as a form of torture"
synonym:
- suffocation,
- asphyxiation