lame duck
Le mot anglais du jour : Daily words to boost your vocabulary
lame duck
Word of the Day : Definitions for lame duck : noun: 1. An elected official soon going to be out of office due to losing a re-election bid, not running again, or being ineligible to run again. 2. Something or someone weak, unsuccessful, ineffectual, disabled, helpless, etc. 3. Someone who cannot fulfill their contracts, especially one who has lost a great deal of money in stocks or other speculations.