coachload

noun
  1. the number of people that fills a coach (a large bus for long-distance travel)
  2. Usage: chiefly British; often used to describe a group of tourists or travelers

Examples