Home » Dictionary » » Lame duck

Lame duck Meaning in Hindi

Hindi Meaning - अयोग्य व्यक्ति

English Meaning - Uninspiring person

Usage in English - That manager is a lame duck.

Usage in Hindi - वह मैनेजर बिल्कुल अयोग्य है।