RELATED WORDS
PARAPHRASING
store
store that sells food and other commodities
a very large supermarket selling many varieties of goods
place, venue for selling goods
a large self-service store selling food, household goods etc