DictionaryAI

dead duck

Short definition from Wiktionary

Noun

  1. One who is in serious danger or trouble.
  2. A project that is doomed to failure from the start.

We haven’t written up dead duck yet: Simple and Standard meanings, examples and a quiz.