Definition
a dumping ground: an area where unwanted items are thrown away or abandoned (often illegally)
to dump: to abandon, to leave, to throw away, to discard
- "It has become a dumping ground, Edward!"
Still unsure of the best way to use 'Dumping ground'? Improve your English thanks to our online English lessons. We offer a free test as well as a free level assessment!
What our users say:
Test your English with Gymglish today and get a free level assessment
Absolutely free - no strings attached.