INEXPUGNABLE

Definition of INEXPUGNABLE

  1. (adj)incapable of being overcome, challenged or refuted