a large self-service store selling food, household goods etc
place, venue for selling goods
Cases of word usage
1) a place in a supermarket where goods are paid for and wrapped (check out)
2) (to be) bought in a supermarket etc (groceries)
3) a very large supermarket selling many varieties of goods (hypermarket)