Lame-duck definitions

An ineffective person; a weakling.
noun
8
0
A disabled, ineffectual, or helpless person or thing.
noun
7
0
An elected official whose successor has already been elected, and who is serving out the remainder of a term.
adjective
2
0
(colloquial) A person or thing that is helpless, inefficient or disabled.
noun
1
0
(US, politics) An elected official who has lost the recent election or is not eligible for reelection and is marking time until leaving office.

Congressman Jones was a lame duck and did not vote on many issues that were important to his constituents.

noun
1
0
(finance, slang, dated) A person who can not fulfil his contracts.
noun
0
0
See lame duck.
noun
0
0

Origin of lame-duck

18th century - A person who had defaulted in the London Stock Exchange was said to waddle out of Exchange Alley like a lame duck.