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