|
|
 |
|
|
|
|
| dum·ping ground (plural dum·ping grounds) |
noun |
|
| Definition: |
| |
1. waste disposal site: a place where waste materials or unwanted items can be left
|
2. place for unwanted people: a place regarded as housing people rejected by the rest of society
(
disapproving
)
|
|
|
|