LAME DUCK


Meaning of LAME DUCK in English

■ noun

1》 an ineffectual or unsuccessful person or thing.

2》 chiefly N. Amer. a President or administration in the final period of office, after the election of a successor.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.