unexpugnable

English

Etymology

From un- +‎ expugnable.

Adjective

unexpugnable (comparative more unexpugnable, superlative most unexpugnable)

  1. That cannot be expugned; safe from attack.

Anagrams