dead_duckEnglish

dead duck

Noun

Something doomed to failure

English: dead duck