What is the meaning of boatloads?
What is the meaning of boatloads? the number of people or the amount of something that can be transported by a boat: a boatload of refugees/tourists. informal. a large amount: They made boatloads of money from that project.