SUFFOCATIVE Meaning of SUFFOCATIVE in English adj. causing suffocation, causing asphyxiation; stifling, smothering Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012