Idioms Dead duck Meaning: A person or thing that has little chance of success or survival. Example: Without additional funding, the project is a dead duck ShareTweetPin ItShareShare