Suffocation Meaning

There are 2 meaning(s) for word Suffocation

Meaning 1 : killing by depriving of oxygen

    Synonyms : asphyxiation
Meaning 2 : the condition of being deprived of oxygen (as by having breathing stopped)

    Synonyms : asphyxiation