nice weather for ducks

Noun

 * 1)  Rainy weather.