Meaning of “odour” in the English Dictionary

british dictionary

"odour" in British English

See all translations

odournoun [ C or U ]

UK formal US odor uk /ˈəʊ.dər/ us /ˈoʊ.dɚ/

C2 a smell, often one that is unpleasant:

Inside the room there was the unmistakable odour of sweaty feet.
figurative The odour of hypocrisy hung about everything she said.

(Definition of “odour” from the Cambridge Advanced Learner’s Dictionary & Thesaurus © Cambridge University Press)