Synonyms: sluice, sluice down
Definition: pour as if from a sluice
Usage: An aggressive tide sluiced across the barrier reef
Similar words: pelt, pour, rain buckets, rain cats and dogs, stream
Definition: rain heavily
Usage: Put on your rain coat-- it's pouring outside!