heap
noun.
a collection of objects laid on top of each other
noun.
(often followed by `of') a large number or amount or extent
a batch of letters|a deal of trouble|a lot of money|he made a mint on the stock market|see the rest of the winners in our huge passel of photos|it must have cost plenty|a slew of journalists|a wad of money
noun.
a car that is old and unreliable
the fenders had fallen off that old bus
Synonym: bus, jalopy
verb.
bestow in large quantities
He heaped him with work|She heaped scorn upon him
verb.
arrange in stacks
heap firewood around the fireplace|stack your books up on the shelves
Synonym: pile, stack
verb.
fill to overflow
heap the platter with potatoes