depot in Czech depot in Czech depo noun (military) A place for the storage, servicing, or upgrade of military hardware. Add to Flashcards