Meaning : Something doomed to failure.
Example :
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.
Dead duck meaning in Bengali (Bangla).