Downpour

Webster's Dictionary of the English Language

·noun A pouring or streaming downwards; ·esp., a heavy or continuous shower.