We do not currently know of any antonyms for lame duck.
The noun lame duck is defined as:
See full definition of the word lame duck.