nebulizer

/nˈɛbjʌlaɪzɝ/

Explore definitions, synonyms, and language insights of nebulizer

Definitions

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

More General Terms


More Specific Terms