Learn English Online - Idiomatic Expressions
Definition of Idiomatic Expressions
Meaning of lovely weather for ducks
Meaning of idioms with examples...
lovely weather for ducks
Rainy weather.Example(s):
A: What's the weather like there?B: It's a lovely weather for ducks.
This idiom is in the weather category