Dictionary |
2 Results
#1
odour
n.
[
smell
,
odor
,
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
#2
odour
n.
[
olfactory property
,
smell
,
aroma
,
odor
,
scent
] any property detected by the olfactory system
. wn