inexpugnable
adjectiveDefinition of inexpugnable
1
: incapable of being subdued or overthrown : impregnable
an inexpugnable position
Keep scrolling for more
Keep scrolling for more