GeneralConnection.com
➔
Dictionary
lame duck
Noun
1. elected official
Usage