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