6 letters · 9 points in Scrabble
noun station where transport vehicles load or unload passengers or goods
noun a depository for goods