Question: how do you define a heap?
Answer: a group of things placed, thrown, or lying one on another; pile: a heap of stones. ... a great quantity or number; multitude: a heap of people.