English | German | Russian | Czech

locomotive engine English

Meaning locomotive engine meaning

What does locomotive engine mean?

locomotive engine

(= engine) a wheeled vehicle consisting of a self-propelled engine that is used to draw trains along railway tracks

Synonyms locomotive engine synonyms

What other words have the same or similar meaning as locomotive engine?

locomotive engine English » English

railway locomotive locomotive engine railway engine

Are you looking for...?