Meanings1strong wind and heavy rain (idiom)Written Forms狂風驟雨Traditional · Main Form狂风骤雨Alternate Form