Expressions used in Everyday Spoken English in Social and Professional contexts
As a noun 'a heap' is a pile or gathering of objects placed on top of each other. "I always have a heap of papers on my desk." If you have 'heaps' of something, you have a large amount of it. "Someone got the paper order wrong and now we have heaps of it in the store cupboard." You can also use 'heap' as an adjective meaning 'a lot'. "Ice-skating was heaps of fun."