inexpugnable
Top 25000
Meanings
Adjective
1. unassailable, inexpugnable
Examples1
The fortress was truly impenetrable.