Word Hen
What is the meaning of the word "
outpouring
"?
Definitions:
a sudden rapid flow, as of water
noun
There was an outpouring of runoff water from the mountains.
Synonyms:
barrage
bombardment
discharge
flood
flush
gush
onslaught
spring