ODOR
- smell, also ODOUR [n -S]
- the property of a substance that affects the sense of smell [n ODORS] : ODORED [adj], ODORFUL [adj]
- smell or scent
- a quality of something that stimulates the olfactory organ scent
- sensation resulting from adequate stimulation of the olfactory organ smell
- characteristic or predominant quality flavor the odor of sanctity