Definition, synonyms and related words
Enough to fill or make up a stream.
Abounding in streams, or in water.