whip down

listen to the pronunciation of whip down
Englisch - Englisch
To rain heavily