coachload

Noun

 * 1) As much or as many as can fill a coach.
 * A coachload of tourists poured into the museum.