dead-duck

Nouns

  • (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

Words of close approximity