Impregnability(noun)
Meaning- Unable to be defeated or overcome.
Hindi meaning:अजेयता
Synonyms: Invincibility, Invulnerability, Indomitability
Antonyms: Vulnerability, Jeopardy, Threatening
Example: It was the enemy’s boast of impregnability that caused their own defeat.
Learn it with 19 more words: Daily Vocabulary – 30 March 2020 →









