lame duck
noun
1- an ineffectual or unsuccessful person or thing不中用的人(或物):
the British crew are no longer the lame ducks of the Olympic team.
英国队员不再是奥运队中的废物了。
1.1
- N. Amer. an official (especially the President) in the final period of office, after the election of a successor〈北美〉跛鸭(已选举产生继任者并即将离任的官员, 尤指总统):
as modifier a lame-duck administration.即将离任的政府。