dumping ground (English, noun)
expansion: dumping ground (plural dumping grounds)
Senses:
glosses: A landfill.
glosses: Any place where unwanted items are sent.
tags: figuratively
topics: biology
natural-sciences
taxonomy
glosses: A presumably polyphyletic supraspecific taxon where species of unclear affinities are placed.
Forms:
form: dumping grounds
tags: plural