6 letters · 6 points in Scrabble
noun a mercantile establishment for the retail sale of goods or services
noun a supply of something available for future use
noun an electronic memory device