heap

noun
  1. a large pile or mass of things
  2. a large amount or quantity
  3. Usage: informal
verb
  1. to put things in a pile
  2. to give or put a large amount of something on someone or something

Examples