English dictionary
odor meaning and definition
Definition and meaning of odor at MeaningMonkey.org. odor meaning and definition in the English Dictionary.ODOR noun
Definition of odor (noun)
- any property detected by the olfactory system
- synonyms: aroma, odour, olfactory property, scent, smell
- 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: odour, olfactory perception, olfactory sensation, smell
Source: Princeton University Wordnet