a number (of things), mass (of material), piled up; a large quantity
pile, accumulation
(of) one thousand thousand (1 000 000)
heap
a large variety or number
heap
a great quantity (of writing)
heap
the quality of being resonant
reverberation
an opportunity; a range of action or observation
extent or range of something
of slay
heap
(GB) one million million million; (US) one million million
heap