1.
積み重ねられた山、堆積物
土や物などが積み上げられてできた山や塊を指します。
2.
大量、多数
特定のものがたくさんあることを指し、「a heap of...」の形で使われることが多いです。
She
has
a
whole
heap
of
problems.
(彼女には山ほどの問題がある。)
She has
彼女は持っている
a whole heap of
かなりの量の、山ほどの
problems
問題
We
got
a
heap
of
presents.
(私たちはたくさんのプレゼントをもらった。)
We
私たちは
got a heap of
たくさんの〜を手に入れた
presents
プレゼント
3.
(俗語で)古い、壊れたもの(車など)
特に古い、壊れた、手入れされていない車などを軽蔑的に指す俗語です。