Definition of Suffocation
Noun: suffocation ,sú-fu'key-shun
- Killing by depriving of oxygen
- asphyxiation
- The condition of being deprived of oxygen (as by having breathing stopped)
"suffocation is sometimes used as a form of torture";
- asphyxiation
See also:
suffocatingly
suffocations