distribution centre

distribution centre

a WAREHOUSE or DEPOT which carries sufficient stock to serve the needs of a particular area.
Full browser ?