social supermarket

Noun

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