dumping ground
dumping ground · dumping grounds
A landfillA landfill.
Meaning
3 sensesA landfill.
(figuratively)Any place where unwanted items are sent.
A presumably polyphyletic supraspecific taxon where species of unclear affinities are placed.
Forms
plural: dumping grounds| Singular | dumping ground |
|---|---|
| Plural | dumping grounds |
regular