Savor Meaning

There are 5 meaning(s) for word Savor

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

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

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

    Synonyms : savour,  taste
Meaning 4 : give taste to

    Synonyms : savour
Meaning 5 : taste appreciatively

    Example : savor the soup

    Synonyms : savour