odor(noun) noun1. any property detected by the olfactory systemSimilar word(s): aroma, odour, scent, smellDefinition categories: attribute, property2. the sensation that results when olfactory receptors in the nose are stimulated by particular chemicals in gaseous formSimilar word(s): odour, smellDefinition categories: thought, esthesis, sensation