an ineffectual or unsuccessful person or thing:most of her boyfriends have been lame ducks
chiefly North American a politician or administration in the final period of office, after the election of a successor: [as modifier]:a lame-duck president
lame duck in other Oxford dictionaries
Definition of lame duck in the US English dictionary