outpour

noun
  1. a large amount of something that flows out or is produced quickly
  2. a sudden strong expression of feeling or emotion
verb
  1. to flow out in large amounts

Examples