Definitions | depot |
| noun
- a warehouse or similar storage facility
- a bus or railway station
- a place where military recruits are assembled before being sent to active units
Translations: Etymology: from French dépít, from Old French depost, from Medieval Latin depositum, from Latin, neuter of deponere
Supplemental Details:Sponsor an extended definition for depot for as little as $10 per month. Click here to contact us.
| |
|