English dictionary
sense of smell meaning and definition
Definition and meaning of sense of smell at MeaningMonkey.org. sense of smell meaning and definition in the English Dictionary.SENSE OF SMELL noun
Definition of sense of smell (noun)
- the faculty that enables us to distinguish scents
- synonyms: olfaction, olfactory modality, smell
Source: Princeton University Wordnet