pour forth
Emerge from a place in large numbers
pour down
Rain hard
pour out
To serve a drink into a cup or glass.
To distribute or spread (something), as if it were a liquid.
To leave a place quickly, and in large numbers.
To talk volubly and deeply. Usually implies telling the truth.