Depot
Depot noun - A building for storing goods.
Show all Definitions
Synonyms for Depot
Station house and depot are semantically related. In some cases you can use "Station house" instead a noun "Depot".
Station house
Station house noun - A station that serves as headquarters for police in a particular district; serves as a place from which policemen are dispatched and to which arrested persons are brought.
Show all Definitions
Synonyms for Station house
Depot and station house are semantically related. You can use "Depot" instead a noun phrase "Station house".
Mutual synonyms
Cite this Source
Station house and Depot. (2016). Retrieved 2026, July 31, from https://thesaurus.plus/related/depot/station_house
Depot & Station house. N.p., 2016. Web. 31 Jul. 2026. <https://thesaurus.plus/related/depot/station_house>.
Station house or Depot. 2016. Accessed July 31, 2026. https://thesaurus.plus/related/depot/station_house.
Google Ngram Viewer shows how "depot" and "station house" have occurred on timeline