Meanings1to work unceasingly regardless of the weather (idiom)Written Forms沐雨櫛風Traditional · Main Form沐雨栉风Alternate Form