DUMPING GROUND


Meaning of DUMPING GROUND in English

n. dump; garbage dumping site; place where unwanted persons or things are sent

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.