a piece of land where waste materials are dumped
[ Syn: dump , garbage dump , trash dump , rubbish dump , waste-yard , dumpsite ]
a piece of land where waste materials are dumped
[ Syn: dump , garbage dump , trash dump , rubbish dump , waste-yard , dumpsite ]