nebuliser

Explore definitions, synonyms, and language insights of nebuliser

Definitions

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

More General Terms


More Specific Terms