English Dictionary
Definition coachload in British English
coachload noun
[countable] noun
/ˈkəʊtʃˌləʊd/
1
a large group of people travelling in a coach
Example
a coachload of tourists/schoolchildren/football supporters
