ODOR
Dictionary entry overview: What does odor mean?
• ODOR (noun)
The noun ODOR has 2 senses:
1. any property detected by the olfactory system
2. the sensation that results when olfactory receptors in the nose are stimulated by particular chemicals in gaseous form
Familiarity information: ODOR used as a noun is rare.