English Expression · Intermediate

motive power depot

A place where locomotives are housed, maintained and repaired

Pronunciation: say motive power depot

Meaning

A place where locomotives are housed, maintained and repaired.

Example

Camden motive power depot has been much criticised for its emission of smoke in a residential neighbourhood and its complete dieselisation is rapidly taking place.

Camden motive power depot has been much criticised for its emission of smoke in a residential neighbourhood and its complete dieselisation is rapidly taking place.

Practice tips

More English intermediate vocabulary

Learn more English