Multiple choice general knowledge

adj. unconquerable; unbeatable; invulnerable; indisputable

  1. analogous

  2. diffident

  3. truculent

  4. impregnable

Reveal answer Fill a bubble to check yourself
D Correct answer
Explanation

Impregnable means unable to be captured or broken into, matching all the given synonyms: unconquerable, unbeatable, invulnerable, and indisputable (in the sense of being unassailable). Diffident means shy, truculent means aggressive, and analogous means similar - none of these convey strength or invincibility.