Wasteyard Synonyms

A piece of land where waste materials are dumped
(Noun)