Search results
- Dictionarysmell/smel/
noun
- 1. the faculty or power of perceiving odors or scents by means of the organs in the nose: "a highly developed sense of smell"
verb
- 1. perceive or detect the odor or scent of (something): "I think I can smell something burning" Similar
- 2. emit an odor or scent of a specified kind: "it smelled like cough medicine"
Powered by Oxford Dictionaries