sluice down
1.
(
verb
) pour as if from a sluice
Synonyms:
sluice
Related Words:
pelt
,
pour
,
rain buckets
,
rain cats and dogs
,
stream
Terms and Conditions of Use / Copyright Notice