What does 'Sitting duck' mean?

A sitting duck is something or someone that is easy to criticise or target.

Idioms similar to 'Sitting duck'

See also: