Adjective: inexpugnable ,i-nik'spúg-nu-bul
- Incapable of being overcome, challenged or refuted
"His alibi seemed inexpugnable";
- impregnable [rare]
See also: unconquerable