dump · dumpsite · wasteyard
1. Dump
dump, rubbish dump UK IE, dumpsite, wasteyard
Other
rubbish tip UK
A landfill