Dictionary |
2 Results
#1
odor
n.
[
olfactory property
,
smell
,
aroma
,
odour
,
scent
] any property detected by the olfactory system
. wn
#2
odor
n.
[
smell
,
odour
,
olfactory sensation
,
olfactory perception
] the sensation that results when olfactory receptors in the nose are stimulated by particular chemicals in gaseous form; "she loved the smell of roses"
. wn