Entry
  1. regardless of weather conditions; rain, hail or shine

    trad. 風雨無阻

Also written 風雨無阻【fēng yǔ wú zǔ】

Characters in this word

4