0
The meaning of this idiom is "an easy target".
it is probably a reference to a "Sitting Duck"
It isn't "sitting duck" but lame duck. A lame duck is a person in office whose term of office is nearly finished.
yes I do believe so, my duck is sitting on her eggs and my hubby moved them and is still sitting on them
Markham - 1959 The Sitting Duck 1-44 was released on:
USA: 5 May 1960