Meaning

1 senses
  1. A supermarket created to offer groceries at minimal or occasionally zero expense for families facing financial problems.

Forms

plural: social supermarkets

See also

neighbours in the dictionary
social supermarket — meaning, examples, forms, synonyms | Krumeto