n. one who makes vaporous; one who obscures; atomizer, device that creates and throws an aerosol spray (also nebuliser)
NEBULIZER
Meaning of NEBULIZER in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012