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.

Etymology: F d{eacute}p{ocirc}t, OF depost f. L (as DEPOSIT)

Oxford English vocab.      Оксфордский английский словарь.