ATOMIZER


Meaning of ATOMIZER in English

[at.om.iz.er] n (1865): an instrument for atomizing usu. a perfume, disinfectant, or medicament

Merriam-Webster English vocab.      Английский словарь Merriam Webster.