Idiom: Dead duck

Idiom Definitions for 'Dead duck'


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

See also: