Emanation from any substance that stimulates the olfactory sensory cells. SYN: scent, smell (3). [L.]
* * *
odor or chiefly Brit odour 'ōd-ər n
1) a quality of something that stimulates the olfactory organ: smell
2) a sensation resulting from adequate chemical stimulation of the olfactory organ <a disagreeable \odor>
odored or chiefly Brit odoured adj
odor·less or chiefly Brit odour·less adj
* * *
(oґdər) [L.] a volatile emanation that is perceived by the sense of smell.Medical dictionary. 2011.