sluicing

Explore definitions, synonyms, and language insights of sluicing

Definitions

Adjective
pouring from or as if from a sluice; "the sluicing rain"