Noun
That
which
smothers
or
appears
to
smother
, ''
particularly
''
Verb
To
suffocate
;
stifle
;
obstruct
,
more
or
less
completely
,
the
respiration
of
something
or
someone
.