Similar Words

Inexpugnable — synonyms, definition

1. inexpugnable (Adjective)

1 synonym
impregnable
1 definition

inexpugnable (Adjective) — Incapable of being overcome, challenged or refuted.