truckload

(noun)

noun

1. A full truck or lorry

2. A large number

- We were expecting just a handful of people to come to the festival, but then a truckload of revellers started arriving at the festival gates