Word Hen
What is the meaning of the word "
sluicing
"?
Definitions:
pouring from or as if from a sluice
adjective
the sluicing rain