Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

dumpsite Definition

Cancel
dumpsite
noun()
a piece of land where waste materials are dumped
Synonyms: dump, garbage dump, rubbish dump, trash dump, waste-yard, wasteyard,

Words Related to dumpsite!

dumpsite Examples by Brain Bank Users