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.

RECENT SEARCHES