- 1
(noun) a piece of land where waste materials are dumped
syn. dump · garbage dump · trash dump · rubbish dump · wasteyard · dumpsite
WordNet 3.1
(noun) a piece of land where waste materials are dumped
syn. dump · garbage dump · trash dump · rubbish dump · wasteyard · dumpsite
WordNet 3.1