Motive Power Depot Definition
noun
A place where locomotives are housed, maintained and repaired.
Wiktionary
Other Word Forms of Motive Power Depot
Noun
Singular:
motive power depot
Plural:
motive power depotsRelated Articles
Find Similar Words
Find similar words to motive power depot using the buttons below.