suffocation
English Dictionary
->
Letter S
-> suffocation
Search Dictionary:
suffocation Definition
(n)
killing
by
depriving
of
oxygen
(n)
the
condition
of
being
derprived
of
oxygen
(
as
by
having
breathing
stopped
)
suffocation Synonyms
asphyxiation
suffocation
© Art Branch Inc.