Rhyme Desk
Find rhyming words!

Definition of "Sluice" :

noun: conduit that carries a rapid flow of water controlled by a sluicegate

verb: irrigate with water from a sluice

"Sluice the earth."

verb: draw through a sluice

"Sluice water."

verb: transport in or send down a sluice

"Sluice logs."

verb: pour as if from a sluice

"An aggressive tide sluiced across the barrier reef."