sluice




sluice - noun

  • conduit that carries a rapid flow of water controlled by a sluicegate

  • sluice - verb

    sluice - thesaurus

    flush   penstock   sluiceway