dumpsite

English

noun
Definitions
  • A dump for garbage, usually a dump that is actively in use; or the location of such a dump

Etymology

Compound from English dump (deep hole pool) + English site.

Origin

English

site

Gloss

Timeline

Distribution of cognates by language

Geogrpahic distribution of cognates

Cognates and derived terms