dump store (English, noun)
expansion: dump store (plural dump stores)
Senses:
glosses: A store which purchases dumped goods in order to re-sell them
Forms:
form: dump stores
tags: plural
form: dumpstore
tags: alternative