'atomizer' definitions:

Definition of 'atomizer'

(from WordNet)
noun
A dispenser that turns a liquid (such as perfume) into a fine mist [syn: atomizer, atomiser, spray, sprayer, nebulizer, nebuliser]

Synonyms of 'atomizer'

From: Moby Thesaurus

Words containing 'atomizer'