Lame duck Meaning, Definition & Usage
-
noun an elected official still in office but not slated to continue
WordNet
Definitions
(stock Exchange) , a person who can not fulfill his contracts. Cant
Definitions
- . See under
Lame .