HEAP

Definition of HEAP

  1. (verb)bestow in large quantities
  2. (verb)arrange in stacks
  3. (verb)fill to overflow
  4. (noun)a collection of objects laid on top of each other
  5. (noun)(often followed by `of') a large number or amount or extent
  6. (noun)a car that is old and unreliable