"Stream of Minnows"
Definition: something that resembles a flowing stream in moving continuously
Definition: a steady flow of a fluid (usually from natural causes)
Definition: rain heavily
Synonyms: pelt,pour,rain buckets,rain cats and dogs
Related: rain,rain down