Dictionary definition · heap
noun
- a collection of objects laid on top of each other
- (often followed by ‘of’) a large number or amount or extent"a batch of letters"
- a car that is old and unreliable"the fenders had fallen off that old bus"
verb
- bestow in large quantities"He heaped him with work"
- arrange in stacks"heap firewood around the fireplace"
- fill to overflow"heap the platter with potatoes"
Source: Open English WordNet (CC BY 4.0).