English-Spanish dictionary »

dead duck meaning in Spanish

EnglishSpanish
dead duck (person or project that is in serious trouble or doomed to fail)
noun
[UK: ded dʌk]
[US: ˈded ˈdək]

ser hombre muertonoun