Definition of Dumpsite

  • (noun) a piece of land where waste materials are dumped

Antonyms of Dumpsite


No Antonyms Found.

Homophones of Dumpsite


No Homophones Found.