impregnable

adjective
  1. impossible to capture, enter, or overcome by force
  2. Usage: often used of fortifications or defensive positions
  3. unable to be defeated or refuted
  4. Usage: figurative use

Examples