whip down

listen to the pronunciation of whip down
الإنجليزية - الإنجليزية
To rain heavily