n. something which atomizes, device which transforms a liquid to into tiny particles; perfume sprayer (also atomiser)
ATOMIZER
Meaning of ATOMIZER in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012