English
Detailed Synonyms for odor in English
odor:
-
the odor
-
the odor
-
the odor
– any property detected by the olfactory system 1 -
the odor
– the sensation that results when olfactory receptors in the nose are stimulated by particular chemicals in gaseous form 1the smell; the odour; the odor; the olfactory perception; the olfactory sensation– the sensation that results when olfactory receptors in the nose are stimulated by particular chemicals in gaseous form 1