DEPOT


Meaning of DEPOT in English

(n.) A military station where stores and provisions are kept, or where recruits are assembled and drilled.

Webster's English dictionary.      Английский словарь Webster.