DEAD DUCK


Meaning of DEAD DUCK in English

someone in a hopeless situation or condition He is a dead duck. When the police find him he will have to go to jail.

English idioms vocab.      Словарь английских идиом и выражений.