SUFFOCATIVE


Meaning of SUFFOCATIVE in English

adj. causing suffocation, causing asphyxiation; stifling, smothering

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.