10 letters · 16 points in Scrabble
noun a storehouse for goods and merchandise
verb store in a warehouse