Synonyms and Antonyms for dead_duck

1. dead duck (n.)

something doomed to failure

Synonyms: Antonyms: