Dictionary.com
Thesaurus.com
has marinated
  • present perfect of marinate (3rd person singular).