Dictionary.com
Thesaurus.com
has stashed
  • present perfect of stash (3rd person singular).