Definitions
noun
a dispenser that produces a chemical vapor to be inhaled in order to relieve nasal congestion
Look “inhalator” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a dispenser that produces a chemical vapor to be inhaled in order to relieve nasal congestion