English | German | Russian | Czech

inexpugnable English

Meaning inexpugnable meaning

What does inexpugnable mean?

inexpugnable

(= impregnable) incapable of being overcome, challenged or refuted an impregnable argument impregnable self-confidence

Synonyms inexpugnable synonyms

What other words have the same or similar meaning as inexpugnable?

Are you looking for...?