SLUICE

Definition of SLUICE

  1. (verb)pour as if from a sluice
  2. (verb)irrigate with water from a sluice
  3. (verb)transport in or send down a sluice
  4. (verb)draw through a sluice
  5. (noun)conduit that carries a rapid flow of water controlled by a sluicegate