Huge amount
(Other definitions for lots that I've seen before include "Many found in slot" , "a crowd?" , "Tons" , "Large numbers at auction" , "Great quantities" .)
(Another definition for boatload that I've seen is " All the people Michael rowed ashore? - too bad, Al! (anag)".)