Synonyms for Savor (same or very similar meaning)
WordNet sense 1 (the taste experience when a savoury condiment is taken into the mouth):
flavor, relish, smack, tang, flavour, sapidity, savour, tang
WordNet sense 2 (have flavor; taste of something):
taste
WordNet sense 3 (derive or receive pleasure from; get enjoyment from; take pleasure in):
bask, enjoy
From the ODE community, based on WordNet
add/edit