RELATED WORDS
PARAPHRASING
a large (food) shop
market
a place, business, where goods are shown and sold; to go to shops to buy things
place of retail business