supermarket in Polish supermarket in Polish supermarket noun A chain of such stores. Add to Flashcards