Dictionary.com
Thesaurus.com
has savored
  • present perfect of savor (3rd person singular).