depots
noun
Definitions
A storage facility, in particular, a warehouse.
A bus station or railway station.
A place where recruits are assembled before being sent to active units.
A place for the storage, servicing or upgrade of military hardware.
Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.
Try these words
Definitions
A storage facility, in particular, a warehouse.
A bus station or railway station.
A place where recruits are assembled before being sent to active units.
A place for the storage, servicing or upgrade of military hardware.