Wiktionary
water dumpings
n. (plural of water dumping English)
n. (plural of water dumping English)