Suffocative Meaning

There are 1 meaning(s) for word Suffocative

Meaning 1 : causing difficulty in breathing especially through lack of fresh air and presence of heat

    Synonyms : smothering,  suffocating