Dumpsite

noun

Definitions

Noun
  1. 1
    A dump for garbage, usually a dump that is actively in use; or the location of such a dump

    "Same thing with the plastic bag, which has grown so ubiquitous, it's well on the way to turning Earth into one vast dumpsite."

  2. 2
    a piece of land where waste materials are dumped wordnet

Etymology

From dump + site.

Next best steps

Mini challenge

Unscramble this word: dumpsite