Suffocation
English Translation from English to English dictionary online for the word Suffocation
-
1 n.
The act of suffocating, or the state of being suffocated; death caused by smothering or choking.
-
2 n.
The act of suffocating, or the state of being suffocated; death caused by smothering or choking.