Vocabulary

篠突く雨

pelting rain; pouring rain; driving rain; downpour

expression noun