DUMPING GROUND


Meaning of DUMPING GROUND in English

ˈdumping ˌground BrE AmE noun [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.

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.