dead duck
Meaning
- (idiomatic) One who is in serious danger or trouble.
- (idiomatic) A project that is doomed to failure from the start.
Synonyms
Notes
Sign in to write sticky notes
Start learning English with learnfeliz.
Practice speaking and memorizing "dead duck" and many other words and sentences in English.