autocar
Top 15000
Meanings
Noun
1. motorcoach, bus, coach (vehicle)
Examples3
Did he come by bus or by train?
His job is driving a sight-seeing bus.
I have to take a bus to go anywhere.