guest Login / Sign Up
Categorized In: Definitions
Source: atomizer - Definition from the Merriam-Webster Online Dictionary | www.merriam-webster.com
Description: an instrument for atomizing usually a perfume, disinfectant, or medicament
8 hr 12 min ago