motorcoach

noun
University
1

A motorised bus, or coach.

2

Alternative form of motor coach (a rail vehicle)