Czech-English dictionary »

depot meaning in English

CzechEnglish
depot noun
{m}

hoard [hoards](archeology: cache of valuable objects)
noun
[UK: hɔːd] [US: ˈhɔːrd]