SMOTHERATION
Meaning of SMOTHERATION in English
ˌsməthəˈrāshən noun
( -s )
: a smothering or state of being smothered : suffocation
death by smotheration in a mine cave-in
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012