heaps
has the following definition + add your definition
a lot
a lot is used in Slang
The word heaps is used in Slang meaning a lot