Meanings1regardless of weather conditions2rain, hail or shineWritten Forms風雨無阻Traditional · Main Form风雨无阻Alternate Form