as in warehouse
a building for storing goods
a distribution depot for auto parts
as in armory
a place where military arms are stored
the guns and ammunition were stored in a depot in Concord
Subscribe to America's largest dictionary and get thousands more definitions and advanced search—ad free!