LAME DUCK


Meaning of LAME DUCK in English

n. ineffectual person, one who has no power to bring about change (often used about a politician who is nearing the end of his final term in office); (Slang) unsuccessful business, ineffectual business

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.