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