Noun
motive power depot (plural motive power depots) (rail transport) A place where locomotives are housed, maintained and repaired.