dumpstore
See also:
dump truck
English
Noun
dumpstore
(
plural
dumpstores
)
Alternative form of
dump store
.