SLUICE


Meaning of SLUICE in English

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

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.