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