Our website is made possible by displaying online advertisements to our visitors. Please consider supporting us by whitelisting our website.

English Idioms: Dead duck

English Idioms About “Animals”
Idiom: Dead duck
Meaning: Said about someone or something that is is doomed to failure or death.
Example: Due to enough unfavorable intelligence about the enemy, the attack they were intending to launch was a dead duck right from the start.