What is the meaning of the word "sluice"?
Definitions:
-
draw through a sluice verb
- sluice water
-
irrigate with water from a sluice verb
- sluice the earth
-
pour as if from a sluice verb
- An aggressive tide sluiced across the barrier reef
-
transport in or send down a sluice verb
- sluice logs