Meaning of suffocating
Definition of suffocating
(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 suffocating
WIKIPEDIA results for
suffocating
Amazon results for
suffocating
Tweet