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