cooperative store
noun

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

Browse by Subjects
hive
compensating balance
London Interbank Offered Rate
common cost
Index Arbitrage