Meaning of smothering
Definition of smothering
(adj)
causing
difficulty
in
breathing
especially
through
lack
of
fresh
air and
presence
of heat; "the
choking
June dust"; "the smothering
soft
voices"; "smothering heat"; "the
room
was suffocating--hot and airless"
Other information on smothering
WIKIPEDIA results for
smothering
Amazon results for
smothering
Tweet