Meaning of sluice down

Definition of sluice down

(verb) pour as if from a sluice; "An aggressive tide sluiced across the barrier reef"

Other information on sluice down

WIKIPEDIA results for sluice down
Amazon results for sluice down