What does 'Dead duck' mean?

Someone or something is bound to fail or die is a dead duck.



Idioms similar to 'Dead duck'

See also: