Smelling Synonyms
Advertisement
The act of perceiving the odor of something
(Noun)
Synonyms:
(used with `of' or `with') noticeably odorous
(Adjective)
Synonyms:
Advertisement
Related Articles
Advertisement