sluice
noun
-
conduit that carries a rapid flow of water controlled by a sluicegatesluicewaypenstock
verb
-
irrigate with water from a sluice“sluice the earth”flush
-
draw through a sluice“sluice water”
-
transport in or send down a sluice“sluice logs”
-
pour as if from a sluice“An aggressive tide sluiced across the barrier reef”sluice down