Dictionary Home
Index
About
Home
Enroll
Tour
Contact Us
Definition of 'odor'
Noun
any property detected by the olfactory system
Synonyms:
olfactory property
smell
aroma
odour
scent
the sensation that results when olfactory receptors in the nose are stimulated by particular chemicals in gaseous form; "she loved the smell of roses"
Synonyms:
smell
odour
olfactory sensation
olfactory perception
Search:
Dictionary
Google
Get this dictionary without ads as part of the
e-Tutor Virtual Learning Program
.