pour as if from a sluice(v)Synonyms: sluice sluice downHypernyms: pelt pour rain buckets rain cats and dogs streamExamples: An aggressive tide sluiced across the barrier reef