LAME DUCK


Meaning of LAME DUCK in English

public official who has a short time left to serve in office and therefore has less power than before He is a lame duck president so it is difficult for him to get things accomplished.

English idioms vocab.      Словарь английских идиом и выражений.