1. [ noun ] any property detected by the olfactory system
Synonyms: smell scent aroma odour olfactory_property
Related terms: property malodorousness bouquet smell odorize scent perfume odorless odorous
2. [ noun ] (psychology) the sensation that results when olfactory receptors in the nose are stimulated by particular chemicals in gaseous form
Synonyms: smell olfactory_perception olfactory_sensation odour

"she loved the smell of roses"

Related terms: sensation aroma scent pungency malodor smell smell odorize
Similar spelling:   Oder