inexpugnable in Latin inexpugnable in Latin inexpugnabilis adj Impossible to eliminate or destroy; impregnable. Add to Flashcards