supermarket; grocery store
supermarket; grocery storeA big store that is equipped with food, daily necessities, etc., and sells them.
7 more sentences in the app — free account.