motive power depot
motive power depot · motive power depots
A place where locomotives are housed, maintained and repairedA place where locomotives are housed, maintained and repaired.
Meaning
1 sensesA place where locomotives are housed, maintained and repaired.
Forms
plural: motive power depots| Singular | motive power depot |
|---|---|
| Plural | motive power depots |
regular