DEPOT


Meaning of DEPOT in English

n. 1 a storehouse. 2 Mil. a a storehouse for equipment etc. b the headquarters of a regiment. 3 a a building for the servicing, parking, etc. of esp. buses, trains, or goods vehicles. b US a railway or bus station.

[ F dép“t, OF depost f. L (as DEPOSIT) ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.