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

odors Definition

Cancel
odors
noun(o-dor)
any property detected by the olfactory system
Synonyms: aroma, odour, olfactory property, scent, smell,
odors
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 odors!

odors Examples by Brain Bank Users