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