Dictionary |
2 Results
#1
depot
n.
[
terminal
,
terminus
] station where transport vehicles load or unload passengers or goods
. wn
#2
depot
n.
[
storehouse
,
entrepot
,
storage
,
store
] a depository for goods; "storehouses were built close to the docks"
. wn