Definition of heap:
(n) :
a
crowd; a
throng; a multitude or great number of persons; a great number or large quantity of things not placed in a pile
(v) :
to pile in a heap; to supply in great quantity
"he heaped the laundry upon the bed and began folding."