DEPOT


Meaning of DEPOT in English

/ ˈdepəʊ; NAmE ˈdiːpoʊ/ noun

1.

a place where large amounts of food, goods or equipment are stored :

an arms depot

2.

( BrE ) a place where vehicles, for example, buses are kept and repaired

3.

( NAmE ) a small station where trains or buses stop

••

WORD ORIGIN

late 18th cent. (in the sense act of depositing ): from French dépôt , from Latin depositum something depositedfrom Latin deposit- laid aside, from the verb deponere .

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.