supermarket
noun
°A chain of such stores.