busloads

noun
  1. the number of people that can be carried in a bus, or groups of people arriving by bus
  2. Usage: plural form

Examples