busload

Noun
  1. The quantity of cargo or the number of passengers that a bus can carry (synset 113788006)

Other Searches