Definition of busload in English:
A group of people travelling in a bus.
- I had to suppress a smile at the news that a busload of ‘human shields’ had been shot up.
- Two busloads travelled and it was quite a social occasion.
- One of the most popular items on the programme was the tour of North Kerry where two busloads of people travelled out to see places of literary interest in the Shannonside area.