What is the meaning of locomotive in English?

Learn vocabulary with pictures as well as definitions of locomotive in English

Learn in

See more

n. locomotive

Definition of locomotive in English

Motorised rail transport vehicle that pulls or pushes the cars of a train.

Synonyms of locomotive in English

train engine