lame duck

views updated

lame duck an ineffectual or unsuccessful person or thing, originally (in the mid 18th century) Stock Exchange slang for one who could not meet his financial engagements, a defaulter. The term is first recorded in a letter from Horace Walpole of 1761.

More From encyclopedia.com