Adjective Definition inexpugnable1.Definition: incapable of being overcome, challenged or refutedRelated Adjective(s):impregnable Please Share