Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

odor Definition

Cancel
odor
noun(o-dor)
any property detected by the olfactory system
Synonyms: aroma, odour, olfactory property, scent, smell,
odor
noun(o-dor)
the sensation that results when olfactory receptors in the nose are stimulated by particular chemicals in gaseous form
Synonyms: odour, olfactory perception, olfactory sensation, smell,

Words Related to odor!

odor Examples by Brain Bank Users