Meaning of sluicing

Definition of sluicing

(adj) pouring from or as if from a sluice; "the sluicing rain"

Other information on sluicing

WIKIPEDIA results for sluicing
Amazon results for sluicing