Meaning of nebulizer

Definition of nebulizer

(noun) a dispenser that turns a liquid (such as perfume) into a fine mist

Other information on nebulizer

WIKIPEDIA results for nebulizer
Amazon results for nebulizer