Term:
Dumping at sea
Definition:
Dumping at sea is the disposal of hazardous and non-hazardous substances in the open sea
Domain:
Environment
Source:
OECD Glossary