Meaning of dead duck
Definition of dead duck
(noun)
something
doomed
to failure; "he
finally
admitted that the
legislation
was a
dead
duck"; "the
idea
of
another
TV
channel
is now a
dead
duck"; "as theories go, that's a
dead
duck"
Other information on dead duck
WIKIPEDIA results for
dead duck
Amazon results for
dead duck
Tweet