I. verb
1.
Synonyms: discharge 5, disembogue, emit, flow, give off, void
2.
to send forth or come forth abundantly
medical supplies poured into the stricken area
Synonyms: flow, gush, roll, sluice, stream, surge
Related Word: issue, proceed, spring; course, rill, run, rush, swarm; cascade, cataract; deluge, flood, inundate
3.
to rain heavily
it poured for two solid days
Synonyms: drench, lash, teem
Related Word: beat; deluge, flood, stream
Idioms: come down in buckets ( or torrents), rain cats and dogs
II. noun
Synonyms: flood 2, cataclysm, cataract, deluge, flooding, inundation, niagara, overflow, spate, torrent