Translation of "depot" - English-Spanish dictionary

depot

noun uk /ˈdep·əʊ/ us /ˈdi·poʊ/

a place where vehicles or goods are kept

almacén, cocheras

(Translation of “depot” from the Cambridge English-Spanish Dictionary © Cambridge University Press)

depot

noun /ˈdepəu, (American) ˈdiː-/

a central warehouse where large amount of food, goods or equipment are stored

cochera
a freight depot
an oil storage depot.

(British) a place where vehicles are kept and repaired

almacén
a bus/tram depot.

(American) a small station where buses, or trains stop.

cuartel

(Translation of “depot” from the PASSWORD English-Spanish Dictionary © 2014 K Dictionaries Ltd)