depoh

/dɪˈpoʊ/

Definitions

1. noun

a building or area where goods are stored for transportation or distribution

“The train station had a large depot for storing luggage and cargo.”

2. verb

to store or keep goods in a depot for transportation or distribution

“The company will depot the new shipment at our warehouse tomorrow.”

Synonyms

  • storehouse
  • terminal
  • warehouse

Antonyms

  • demolition
  • destruction