Dictionary Check: depot
"depot" is a valid word!
Scrabble
8
points
Words with Friends
9
points
Definition
noun
station where transport vehicles load or unload passengers or goods
noun
a depository for goods
Example:
"storehouses were built close to the docks"
Advertisement