[heap] n [ME heep, fr. OE heap; akin to OHG houf heap] (bef. 12c) 1: a collection of things thrown one on another: pile
2: a great number or large quantity: lot
[2]heap vt (bef. 12c) 1 a: to throw or lay in a heap: pile or collect in great quantity "his sole object was to ~ up riches" b: to form or round into a heap "~ed the dirt into a mound" c: to form a heap on: load heavily "~ the plates with food"
2: to accord or bestow lavishly or in large quantities "~ed honors upon them"