sluice
sluice - noun
conduit that carries a rapid flow of water controlled by a sluicegate
sluice - verb
- pour as if from a sluice
- irrigate with water from a sluice
- transport in or send down a sluice
- draw through a sluice
sluice - thesaurus
flush
penstock
sluiceway