Search results
- Dictionaryodour/ˈəʊdə/
noun
- 1. a distinctive smell, especially an unpleasant one: "the odour of cigarette smoke" Similar
- 2. a lingering quality or impression attaching to something: "an odour of suspicion" Similar
Powered by Oxford Dictionaries