[ 'dɛpəʊ ]
■ noun
1》 a place for the storage of large quantities of a commodity.
2》 a place where buses, trains, or other vehicles are housed and maintained.
↘ N. Amer. a railway or bus station.
3》 Military a place where recruits are trained or troops assembled.
Origin
C18 (in the sense 'act of depositing'): from Fr. dépôt , from L. depositum (see deposit ).