lame duck
“Lame duck” is an idiomatic expression which refers to an ineffectual or unsuccessful person or thing.
Please Register/Login to Download Question