Synonyms: nebuliser, nebulizer, atomiser, atomizer, spray, sprayer
Definition: a dispenser that turns a liquid (such as perfume) into a fine mist
Similar words: dispenser
Definition: a container so designed that the contents can be used in prescribed amounts