heap
1. heap \'he-p\ n [ME heep, fr. OE he-ap; akin to OE he-ah high] 1: a collection of things thrown one on another : PILE 2: a great number or large quantity : LOT 2. heap vt 1: to throw or lay in a heap 2: to cast or bestow in large quantities 3: to fill (as a container) more than even full