ALL meanings of dumping ground
dump ground
D d - noun dumping ground dump (def 17). 1
- countable noun dumping ground If you say that a place is a dumping ground for something, usually something unwanted, you mean that people leave or send large quantities of that thing there. 0
- noun dumping ground somewhere where people send large quantities of something unwanted 0