outpourer
/ˌaʊtˈpɔrər/
noun
- A person or thing that pours out something, especially emotions, words, or liquid, in large amounts.
- The poet was an outpourer of deep feelings in every verse.
- The broken dam was an outpourer of water that flooded the valley.
- She is known as an outpourer of kindness, always giving generously to others.