Lame Duck

Definition and Citations:

A cant term on the stock exchange for a person unable to meet his engagements.

Latest Articles