Impale
Hindi Meaning: बींधना
English Meaning: Pierce through
Impatient
Hindi Meaning: अधीर
English Meaning: Not willing to wait
Imperialism
Hindi Meaning: साम्राज्यवाद
English Meaning: Empire-building policy
Impervious
Hindi Meaning: अभेद्य
English Meaning: Unaffected
Implicit
Hindi Meaning: अंतर्निहित
English Meaning: Implied though not stated
Imploded
Hindi Meaning: अंदर से ध्वस्त
English Meaning: Collapsed inward
Imposter
Hindi Meaning: धोखेबाज़
English Meaning: Fraudulent person
Impotent
Hindi Meaning: अशक्त
English Meaning: Powerless
Impregnable
Hindi Meaning: अजेय
English Meaning: Unconquerable
Improve
Hindi Meaning: सुधार करना
English Meaning: To make better