Dicts.info 

English dictionary

English word:    

odour

View results from:   Wordnet   |   Webster   |   Wiktionary   |   Easton



odour in WordNet English dictionary

noun
  1. any property detected by the olfactory system
    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"
    smell  odor  odour  olfactory sensation  olfactory perception 
WordNet Lexical Database v3.0, © 2006 Princeton University


odour in English Wiktionary

 
  1. (noun) Any smell, whether fragrant or offensive; scent; perfume.
Wiktionary, GNU Free Documentation Licence