dead duck

from WordNet (r) 3.0 (2006)
dead duck
    n 1: 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"
    

[email protected]