Search results
- Dictionaryo·dor/ˈōdər/
noun
- 1. a distinctive smell, especially an unpleasant one: "the odor of cigarette smoke" Similar
- 2. a lingering quality, impression, or feeling attaching to something: "an odor of suspicion" Similar
Powered by Oxford Dictionaries