INSUFFLATE


Meaning of INSUFFLATE in English

v. blow in or on; blow air or medication into or onto the body (Medicine)

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