heap Play nounA collection of things thrown one on another; pile.A great number or large quantity; lot.