1. Noun. A market that is very large. ¹
2. Noun. A very large grocery store, a supermarket. ¹
¹ Source: wiktionary.com