What is the meaning of the word "outpouring"?

Definitions:

  1. a sudden rapid flow, as of water copy to clipboard noun
    • There was an outpouring of runoff water from the mountains. copy to clipboard

Synonyms: