Definition of outpouring

Definition of outpouring
  1. outpouring Noun The sudden flowing of a large amount of something.
Need more help? Try our forum NEW