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 .