dead duck
English Dictionary
->
Letter D
-> dead duck
Search Dictionary:
dead duck Definition
(n)
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
"
dead duck Synonyms
dead duck
© Art Branch Inc.