free store (English, noun)
expansion: free store (plural free stores)
Senses:
glosses: Synonym of give-away shop.
Forms:
form: free stores
tags: plural