Suffocating Meaning
There are 1 meaning(s) for word Suffocating
Meaning 1 : causing difficulty in breathing especially through lack of fresh air and presence of heat
Example : the room was suffocating--hot and airless
Synonyms : smothering, suffocative
Example : the room was suffocating--hot and airless
Synonyms : smothering, suffocative
Similar words of Suffocating :
