1
: a load that fills a boat
a boatload of passengers
2
: an indefinitely large number or amount
a boatload of criticism
a boatload of money
Love words? Need even more definitions?
Merriam-Webster unabridged
Share