boatload

noun

An amount of cargo or number of passengers which will fill a ship or boat.