Shobdo Logo
EN↔HIlame duck

lame duck

Flag: gbEnglish → HindiFlag: inOxford English–Hindi

lame duck
noun [C]
a person, organization, plan, etc. that is not successful and needs help (व्यक्ति, संस्था, योजना आदि) असफल एवं सहायता का ज़रूरतमंद; दिवालिया