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