[noun] [U]The company has promised to limit (the) dumping of sewage sludge in the sea.A dumping ground is a place where something unwanted is left.Most people do not want this country to become a dumping ground for toxic waste.
DUMPING
Meaning of DUMPING in English
Cambridge English vocab. Кембриджский английский словарь. 2012