inexpugnable

This is not a dictionary! - Search for "inexpugnable" in The Danish Dictionary

  • March 30. 2016 from wordnet.princeton.edu

    inexpugnable adjective english

    incapable of being overcome, challenged or refuted; "an impregnable argument"; "impregnable self-confidence"