1. Noun
A medicine designed to be snuffed up the nose, to promote discharges of mucus; a sternutatory.
2. Adjective
Causing or increasing secretion of nasal mucus.
More about this word
Synonyms and related words
Explore this word
