water dumping
English
Noun
water
dumping
(
usually uncountable
,
plural
water dumpings
)
ocean dumping