depot
depot - noun
station where transport vehicles load or unload passengers or goods
a depository for goods
depot - thesaurus
entrepot
storage
store
storehouse
terminal
terminus
Scrabble score for depot
Scrabble score = 8
generated at 13:25:35 on 13-08-24
Spelling dictionary home