motor coach ( synonym found)

Definition of motor coach:

(n) : an enclosed passenger vehicle powered by an engine

Definition of motor coach:

(n) : an enclosed passenger vehicle powered by an engine

Back to Top