Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

dead duck Definition

Cancel
dead duck
noun(dead duck)
one that is doomed

Words Related to dead duck!

dead duck Examples by Brain Bank Users