depot
noun
- 1
a depository for goods
storehouses were built close to the docks
- 2
station where transport vehicles load or unload passengers or goods
Also useful for “depot”:Wordle Solver— Five letters — perfect Wordle material
a depository for goods
storehouses were built close to the docks
station where transport vehicles load or unload passengers or goods
Also useful for “depot”:Wordle Solver— Five letters — perfect Wordle material