sluice : Idioms & Phrases
sluice down
-
verb pour as if from a sluice
sluice.
- An aggressive tide sluiced across the barrier reef
WordNet
Sluice gate
- the sliding gate of a sluice.
Webster 1913
sluice valve
-
noun regulator consisting of a valve or gate that controls the rate of water flow through a sluice
floodgate; head gate; sluicegate; penstock; water gate.