dumping ground
Meaning
- A landfill.
- Any place where unwanted items are sent.
- A presumably polyphyletic supraspecific taxon where species of unclear affinities are placed.
Synonyms
Notes
Sign in to write sticky notes
Start learning English with learnfeliz.
Practice speaking and memorizing "dumping ground" and many other words and sentences in English.