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
LAME DUCK
Meaning of LAME DUCK in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012