LAME DUCK


Meaning of LAME DUCK in English

a person who is powerless or ineffectual because he or she will soon be replaced

We haven't seen a promising negotiation for peace in the Middle East since Bill Clinton was a lame-duck president.

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.