English dictionary
savour meaning and definition
Definition and meaning of savour at MeaningMonkey.org. savour meaning and definition in the English Dictionary.SAVOUR noun
Definition of savour (noun)
- the taste experience when a savoury condiment is taken into the mouth
SAVOUR verb
Definition of savour (verb)
Source: Princeton University Wordnet