DEPOT


Meaning of DEPOT in English

n. 25B6; noun

the bus depot : TERMINAL, terminus, station, garage; headquarters, base.

an arms depot : STOREHOUSE, warehouse, store, repository, depository, cache; arsenal, magazine, armoury, ammunition dump.

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