busloads

ˈbʌsləʊd

noun

a group of people travelling in a bus.