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 Revised Unabridged English Dictionary.      Пересмотренный полный словарь английского языка Webster.