Noun
coachload (plural coachloads) As much or as many as can fill a coach. A coachload of tourists poured into the museum.