pelting rain; pouring rain; driving rain; downpour
A literary or somewhat formal expression for heavy, driving rain. Often used in written descriptions or weather reports.
He was walking without an umbrella in the pelting rain.
It will be a driving rain tonight.