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 16:50:03 on 04-05-24
Spelling dictionary home