jump to corresponding sense entry
verb
Pour as if from a sluice.
synonym: sluice.
is a specific kind of: pelt, pour, rain buckets, rain cats and dogs, stream.
derivation: penstock, sluice, sluiceway.
Find more on sluice down elsewhere: etymology - rhymes - Wikipedia.
debug info: 0.0291