English Dictionary
Definition busload in British English
busload noun
[countable] noun
/ˈbʌsˌləʊd/
Example
Synonyms and related words
