lame duck
Concise Oxford English Dictionary © 2008 Oxford University Press:
lame duck
▶noun
- 1 an ineffectual or unsuccessful person or thing.
- 2 chiefly N. Amer. a President or administration in the final period of office, after the election of a successor.
'lame duck' also found in these Oxford entries:

