Verb sluice down has 1 sense
  1. sluice, sluice down - pour as if from a sluice; "An aggressive tide sluiced across the barrier reef"
    --1 is one way to pour, pelt, stream, rain cats and dogs, rain buckets
    Sample sentence:
    It was sluice downing all day long
,
TOP