Definitions
verb
draw through a sluice
“sluice water”
verb
transport in or send down a sluice
“sluice logs”
Look “sluice” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
draw through a sluice
“sluice water”
transport in or send down a sluice
“sluice logs”