8 letters · 9 points in Scrabble
noun the act of storing something
noun a depository for goods
noun the commercial enterprise of storing goods and materials