DEAD DUCK


Meaning of DEAD DUCK in English

not competitive, not viable, dead in the water

I don't care how much skill he has. If he can't play under pressure he's a dead duck.

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.