Savour Meaning

There are 5 meaning(s) for word Savour

Meaning 1 : derive or receive pleasure from; get enjoyment from; take pleasure in

    Synonyms : bask,  enjoy,  relish,  savor
Meaning 2 : the taste experience when a savoury condiment is taken into the mouth

    Synonyms : flavor,  flavour,  nip,  relish,  sapidity,  savor,  smack,  tang
Meaning 3 : have flavor; taste of something

    Synonyms : savor,  taste
Meaning 4 : give taste to

    Synonyms : savor
Meaning 5 : taste appreciatively

    Synonyms : savor