WikiWord

English

lame duck

noun

Meaning

  1. A person or thing that is helpless, inefficient or disabled.
  2. An elected official who has lost the recent election or is not eligible for reelection and is marking time until leaving office.
  3. A person who cannot fulfill their contracts.

Related words

Sources

  1. DictionaryAPI.dev English dictionary data