lame : Idioms & Phrases

Index


Lame duck

  • noun an elected official still in office but not slated to continue
WordNet
  • (stock Exchange), a person who can not fulfill his contracts. Cant
Webster 1913