Clue: An apparatus for reducing a liquid to a fine spray, as for disinfection, inhalation, etc June 7, 2017 By Show answer Atomizer More English Words & Origins QuestionsMore Language Questions