Synonyms for Enjoy (same or very similar meaning)
WordNet sense 1 (get pleasure from):
love
WordNet sense 2 (derive or receive pleasure from; get enjoyment from; take pleasure in):
bask, relish, savor, savour
WordNet sense 3 (take delight in):
delight, revel
From the ODE community, based on WordNet
add/edit