8 letters · 10 points in Scrabble
noun a port where merchandise can be imported and then exported without paying import duties
noun a depository for goods