noun |
adj |
verb |
adv |
conduit that carries a rapid flow of water controlled by a sluicegate
(verb) flush
irrigate with water from a sluice
sluice the earth
(verb) sluice down
pour as if from a sluice
An aggressive tide sluiced across the barrier reef