dead duck
Meaning, Definition & Usage
Dictionary
Related
noun
something doomed to failure
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
WordNet
Previous
deaconhood
deaconry
deaconship
deactivate
deactivation
Next
deadbeat
deadbolt
deadborn
deaden
deadened