Sluice
English word definition — powered by WordNet
VERB
pour as if from a sluice
irrigate with water from a sluice
transport in or send down a sluice
draw through a sluice
Want to remember sluice?
Sign up free to bookmark & reviseEnglish word definition — powered by WordNet
pour as if from a sluice
irrigate with water from a sluice
transport in or send down a sluice
draw through a sluice
Want to remember sluice?
Sign up free to bookmark & revise