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