Sluicing - Definition

sluicing

adj 1: pouring from or as if from a sluice; "the sluicing rain"

Look up another word