inexpugnable
definition: incapable of being overcome, challenged or refuted
example:
speech part: adjective
synonyms:
impregnable
Video not found.