Dictionary.com
Thesaurus.com

overheap

  • a word derived from heap.
    heap
    noun
    a group of things placed, thrown, or lying one on another; pile.