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 depots

Find Similar Words

Find similar words to motive power depot using the buttons below.

Words Starting With

Words Ending With

Unscrambles

motive power depot

Word Length

Words Near Motive Power Depot in the Dictionary