Dumpsite Synonyms

dŭmpsīt
A piece of land where waste materials are dumped
(Noun)