pour as if from a sluice(v)

Synonyms: sluice sluice down

Hypernyms: pelt pour rain buckets rain cats and dogs stream

Examples: An aggressive tide sluiced across the barrier reef