Language:
Free Online Dictionary|3Dict

dead duck

Source : WordNet®

dead duck
     n : 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"
Sort by alphabet : A B C D E F G H I J K L M N O P Q R S T U V W X Y Z