dumping ground

انگلیسی به انگلیسی

• dump; garbage dumping site; place where unwanted persons or things are sent
a dumping ground is a place where unwanted waste matter is left.
if you refer to a place as a dumping ground for a particular thing, you mean that that thing is left there, usually in large quantities.

پیشنهاد کاربران

بپرس