dumpsite Meaning, Definition & Usage

  1. noun a piece of land where waste materials are dumped
    dump; trash dump; rubbish dump; wasteyard; waste-yard; garbage dump.

WordNet