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.