12 letters · 20 points in Scrabble
noun a large self-service grocery store selling groceries and dairy products and household goods