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

English Dictionary
a large group of people travelling in a coach
a coachload of tourists/schoolchildren/football supporters