cooperative store
noun

a store owned by those who shop there as well as by its workers

Browse by Subjects
index linked
debtor days
gift inter vivos
hidden reserves
new issues department