Downpour /(?)/

Down·pour

Downpour

n.
  1. A pouring or streaming downwards; esp., a heavy or continuous shower.