lame duck noun
plural lame ducks
plural lame ducks
Learner's definition of LAME DUCK
[count]
1
chiefly US : an elected official whose time in an office or position will soon end任期将满的官员 —
often used before another noun常用于另一名词前 2
chiefly British : a person, company, etc., that is weak or unsuccessful and needs help(需要帮助的)软弱无能的人,境况不佳的公司