Dead-duck meaning
One doomed to failure or to death.
noun
A person or thing that is ruined or certain to suffer ruin, failure, or death; goner.
noun
(idiomatic) A project that is doomed to failure from the start.
The government decision meant that the proposed boycott of South African goods was a dead duck.
noun
Advertisement