sluice down
Explore definitions, synonyms, and language insights of sluice down
Definitions
                    Verb
                    
            pour as if from a sluice; "An aggressive tide sluiced across the barrier reef"
                Explore definitions, synonyms, and language insights of sluice down