dumpsite
dumpsite - noun
a piece of land where waste materials are dumped
dumpsite - thesaurus
dump
wasteyard