Noun Definition

busload

1.Definition: the quantity of cargo or the number of passengers that a bus can carry

Category: General