Great deal (2 wds.) (4)
(Other definitions for load that I've seen before include "Cargo - burden" , "Amount" , "pack" , "Weight, source of pressure" , "A heavy burden" .)
'great deal' is the definition.
(synonyms)
This is all the clue.
(Other definitions for heap that I've seen before include "Mound, pile" , "Mound, stack" , "Mound - dilapidated vehicle" , "good deal" , "Unreliable old car" .)