dumpsite

(dumpsīt′)

noun

dump ()

See dumpsite in American Heritage Dictionary 4

noun
The location of a dump, especially a garbage dump.

Learn more about dumpsite

dumpsite

link/cite print suggestion box