Synonyms of Dumpsite in English :
Antonyms of Dumpsite in English
Thesaurus of Dumpsite in English
Dumpsite
see definition of dumpsiteSynonyms of dumpsite
1. (noun) a piece of land where waste materials are dumped
Hyponyms of dumpsite
1. (noun) a piece of land where waste materials are dumped