Scrabble Dictionary

Find the definition of a word with its score in word games.

Word Games

Scrabble US (19 Points)
Scrabble UK (19 Points)
Words With Friends (20 Points)

Atomizer

ˈatəmʌɪzə

Atomizer definitions
noun
atomiser atomisers atomizer atomizers
  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"