Skip to content
Definition.com

A Lame duck is a politician whose goose has been cooked

Definition.com

A Lame duck is a defeated political candidate who is never so lame he can't waddle as far as a new government job

See also
.com