Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
suffocation
in English
suffocation
us
/səˈfɑkeɪʃən/
uk
/səˌfɒkəˈkeɪʃən/
#uncommon
Plural
suffocations
Definitions
Noun
oxygen
deficiency
causing
unconsciousness
;
death
a
fatal
act
of
asphyxiation