Meanings1lit. windswept and battered by rain2to undergo hardship (idiom)Written Forms風吹雨打Traditional · Main Form风吹雨打Alternate Form