Feedback
pelt down
To rain heavily.