DictionaryForumContacts

   English
Google | Forvo | +
to phrases
odour ['əudə] n
med. odeur f
odour The property of a substance affecting the sense of smell; any smell; scent; perfume ['əudə] n
environ. odeur f
 English thesaurus
odour ['əudə] abbr.
abbr., polym. od.
odour
: 81 phrases in 15 subjects
Agriculture13
Chemistry14
Commerce1
Data processing2
Environment25
General6
Health care1
Industry1
Insurance1
Materials science1
Medical4
Municipal planning1
Natural resourses and wildlife conservation7
Natural sciences1
Packaging3