dead duck

Definitions of dead duck
  1. 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
    see moresee less
    type of:
    failure
    lack of success
Word Family