Search results
- Dictionaryatomizer/ˈatəmʌɪzə/
noun
- 1. a device for emitting water, perfume, or other liquids as a fine spray: "spray the bouquet with water from an atomizer to keep it fresh"
Powered by Oxford Dictionaries
noun
Powered by Oxford Dictionaries