What is the meaning of [A Lame Duck]

A person or enterprise (often a business) that is not a success and that has to be helped.