Dumpsites, noun plural of dumpsite. Synonyms in the same form.
dumps, wasteyards
All synonyms for dumpsite →