motorcoach
noun
- 1
a vehicle carrying many passengers; used for public transport
he always rode the bus to work
Also useful for “motorcoach”:Crossword— A long fill for tough grids
a vehicle carrying many passengers; used for public transport
he always rode the bus to work
Also useful for “motorcoach”:Crossword— A long fill for tough grids