dumpsite (English, noun)
expansion: dumpsite (plural dumpsites)
Senses:
glosses: A dump for garbage, usually a dump that is actively in use; or the location of such a dump
Forms:
form: dumpsites
tags: plural