Snuffs Synonyms

To perceive with the olfactory sense
(Verb)