Longman Dictionary of Contemporary English homepage

dumping ground

noun
     
dumping ground [countable]
1 a place where people get rid of waste material
dumping ground for
Rivers have always been a dumping ground for man's unwanted waste.
2 a place where people are sent when no one knows how to deal with them
dumping ground for
The prison has been the dumping ground for difficult prisoners for years.

Dictionary pictures of the day
Do you know what each of these is called?
What is the word for picture 1? What is the word for picture 2? What is the word for picture 3? What is the word for picture 4?
Click on any of the pictures above to find out what it is called.

Explore our topic dictionary