inhaler

Nouns

  • (n) a dispenser that produces a chemical vapor to be inhaled in order to relieve nasal congestion inhalator,

Synonyms

inhalator

Words of close approximity

inhale