Meaning of lame duck
Definition of lame duck
(noun)
an
elected
official
still
in
office
but not slated to
continue
Other information on lame duck
WIKIPEDIA results for
lame duck
Amazon results for
lame duck
Tweet