Possibly: Rain that falls heavily and continuously

1 Post