social supermarket

English dictionary entry

Meanings

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

Word forms

social supermarket social supermarkets
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.