One of the mysteries of the English language finally explained.
1Military a place where stores from a train are deposited; compare "depot" (now rare).
2A railway station; (also) a place where trains are housed and maintained and from which they are dispatched for service.
Mid 19th century; earliest use found in United Service Journal.
In this article we explore how to impress employers with a spot-on CV.