English | German | Russian | Czech

motor coach English

Meaning motor coach meaning

What does motor coach mean?

motor coach

(rail) A railway coach (usually powered by electric motors) which can pull (or push) trailers (other coaches). Alternatively, the motor coach is placed centrally in an EMU between other coaches, including driving trailers at each end.

Synonyms motor coach synonyms

What other words have the same or similar meaning as motor coach?

Are you looking for...?