/
ˈdɛpəʊ/
n.
- a place for the storage of large quantities of a commodity.
- a place where buses, trains, or other vehicles are housed and maintained.
▸N. Amer. a railway or bus station.
- Military a place where recruits are trained or troops assembled.
Etymology
C18 (in the sense ‘act of depositing’): from Fr. dépôt, from L. depositum (see deposit).