depot

/ˈdɛpoʊ/

Definitions

1. noun

A place where goods or vehicles are stored or collected for transportation or distribution.

“The train station had a large passenger depot where travelers could wait for their trains.”

2. noun

A place where locomotives and rolling stock are stored and serviced.

“The railroad company maintained a busy depot where its engineers performed routine maintenance.”

3. noun

A storehouse or repository, especially for goods or supplies.

“The company’s warehouse served as a central depot for its distribution network.”

Synonyms

  • depot
  • station
  • terminal

Antonyms

  • source