to pour with rain

To rain copiously. The term refers to the Universal Flood of the biblical account.