a fine day for young ducks
(あいにくの)雨天
a fine drizzle
細かな霧雨
a fine rain to veil the hills
丘を包む霧雨
a hail of gunfire
砲火の雨
a heavy wind [rain, snowfall]
強風[大雨,大雪]
a persistent rain
いつまでも続く雨
a rain of criticism
非難の雨
a rain of punches
パンチの雨
a rain shower=((英))a shower of rain
通り雨
A rainstorm swept over the countryside.
豪雨がその地方を襲った