dumpsite
Short definition from Wiktionary
Noun
- A dump for garbage, usually a dump that is actively in use; or the location of such a dump
We haven’t written up dumpsite yet: Simple and Standard meanings, examples and a quiz.
Short definition from Wiktionary
We haven’t written up dumpsite yet: Simple and Standard meanings, examples and a quiz.