Words · Common
depot
/ˈdipoʊ/ · 5 letters · 5 distinct letters
- noun
station where transport vehicles load or unload passengers or goods
- noun
a depository for goods
storehouses were built close to the docks
Words · Common
/ˈdipoʊ/ · 5 letters · 5 distinct letters
station where transport vehicles load or unload passengers or goods
a depository for goods
storehouses were built close to the docks