Popular Wordlists
  • word of the day

    dead duck

    dead duck - Dictionary definition and meaning for word dead duck

    (noun) something doomed to failure
    Example Sentence
    • 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
Connect with us on Facebook