Meaning of inexpugnable in Spanish:
inexpugnable
Translate inexpugnable into English
adjective
1[lugar] Que resulta imposible de conquistar.
el cuartel general se convirtió en un castillo inexpugnable; la montaña se fue haciendo inexpugnable a medida que pasaban los días y la nieve no dejaba de caer2Que resulta imposible de alcanzar, vencer o persuadir.
un hombre tenaz e inexpugnable; la nueva selección nacional de baloncesto es inexpugnable en casa, pero tiene problemas en el exterior; aquella mujer daba muestras de una inexpugnable independencia