DUMPING GROUND


Meaning of DUMPING GROUND in English

noun

[ usually sing. ] a place where sth that is not wanted is dumped

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.