Dumpsite [noun]

Definition of Dumpsite:

garbage dump

Synonyms of Dumpsite:


Opposite/Antonyms of Dumpsite:

-


Sentence/Example of Dumpsite: