Depot
Depot is a site where something is kept, such as a site on which forest produce is collected. The word depot is also used as 'bus depot' where buses are kept. There can be other usage in similar fashion.Nearby pages
Depping, Depreciation, Depressed, Depression, Depression in meteorology, Deptford, Depth of Market