English definition of “load”
› [C] something that is carried, often by a vehicle: We were behind a truck carrying a load of coal.
a load/loads informal › a lot of something: There were loads of people there. Have some more food - there's loads.
a load of rubbish/nonsense, etc UK informal › nonsense