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