Dictionary.com
Thesaurus.com
have heaped
  • present perfect of heap.