English
|
German
|
Russian
|
Czech
English
for English speakers
English
as a second language
Englisch
für Deutschsprachige
английский
для русскоговорящих
angličtina
pro mluvčí češtiny
motive power depot
English
Meaning
motive power depot
meaning
What does
motive power depot
mean?
motive power depot
noun
—
(
rail
)
A
place
where
locomotives
are
housed
,
maintained
and
repaired
.
Are you looking for...?
motive
|
power
|
depot
motive power machine
|
motive power
|
motive cycle
|
motive force
|
motive-power battery
|
motivelessness
|
motivelessly
|
motiveless
|
motives
|
motivational research
|
motivatable
|
motivological