English dictionary
dead duck meaning and definition
Definition and meaning of dead duck at MeaningMonkey.org. dead duck meaning and definition in the English Dictionary.DEAD DUCK noun
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"
Source: Princeton University Wordnet