Adjective Definition

sluicing

1.Definition: pouring from or as if from a sluice

"The sluicing rain"




Please Share