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
Synonyms : smothering, suffocating
Similar words of Suffocative :
