inexpugnable - English Synonyms Dictionary

inexpugnable

adj.
[1] impregnable