1. [ noun ] (psychology) the sensation that results when olfactory receptors in the nose are stimulated by particular chemicals in gaseous form
Synonyms: smell odor olfactory_perception olfactory_sensation

"she loved the smell of roses"

Related terms: sensation aroma scent pungency malodor smell smell odorize
2. [ noun ] any property detected by the olfactory system
Synonyms: odor smell scent aroma olfactory_property
Related terms: property malodorousness bouquet smell odorize scent perfume odorless odorous
Similar spelling:   odor