dumping ground
Noun
Meaning
A landfill.
(figuratively) Any place where unwanted items are sent.
(taxonomy) A presumably polyphyletic supraspecific taxon where species of unclear affinities are placed.
Synonym: wastebasket taxon
Synonyms
Examples
From September 1686 to early 1688, the French crown used Martinique as a threat and a dumping ground for mainland Huguenots who refused to reconvert to Catholicism.
At the time, few would have predicted the critical and financial success it would garner, given that it was an R-rated film and February has long been considered a dumping ground for less-than-buzzworthy studio releases.
“I have made it very clear that we will not stand by and allow it to be used as a dumping ground, and we are prepared to exhaust all legal options to end this practice and keep the constitutionally protected Adirondacks forever wild.”
Not only is there the usual trash, but its a dumping ground for sofas, refrigerators and other large household items.
A temporary garbage dumping ground outside Beirut.
Europe and America must cease from treating Africa as the "dumping ground" and the "whipping boy" for Europe and America.