heap
[ˈhiːp]
1
heap
noun
- a large, disordered pile of things
- a great number or large amount of something —often plural
- an old car that is in poor condition
2
heap
verb
- to put (something) in a large pile —often used as (be) heaped
- to put a pile or heap on or in (something)—+ with
- to give (something, such as praise, blame, etc.) in large amounts—+ on or upon