Meaning & Definition of Odor in English
English⟶
Odor
/oʊdər/
noun
1. Any property detected by the olfactory system
synonym:
- olfactory property,
- smell,
- aroma,
- odor,
- odour,
- scent
2. The sensation that results when olfactory receptors in the nose are stimulated by particular chemicals in gaseous form
- "She loved the smell of roses"
synonym:
- smell,
- odor,
- odour,
- olfactory sensation,
- olfactory perception
Examples of using
That foul odor is coming from the river.
There is a foul odor in the air.
He's in good odor with the chief.