English English Dictionary
English English Dictionary
The online English-English dictionary from The Project Gutenberg
Result for Suffocation
Suffocation
(n.)
The act of suffocating, or the state of being
suffocated; death caused by smothering or choking.