Browse by letter

Dead duck

A person or a thing in a hopeless situation.

The man is a dead duck and has no hope of regaining his former position.