v. open a sluice and and let out water; drain; release a flow of water, flood; wash in a sluice; send through a sluice; flow through, flow out
SLUICE
Meaning of SLUICE in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012