Dumping Ground Definition
noun
A landfill .
Wiktionary
Any place where unwanted items are sent.
Wiktionary
A presumably polyphyletic supraspecific taxon where species of unclear affinities are placed.
Wiktionary
Other Word Forms of Dumping Ground
Noun
Singular:
dumping ground
Plural:
dumping groundsFind Similar Words
Find similar words to dumping ground using the buttons below.