atomizer

Definitions


[ˈatəmʌɪzə], (Noun)

Definitions:
- a device for emitting water, perfume, or other liquids as a fine spray
(e.g: spray the bouquet with water from an atomizer to keep it fresh)


Phrases:

Origin:




definition by Oxford Dictionaries