inexpugnable in Russian inexpugnable in Russian неприступный adj Impossible to eliminate or destroy; impregnable. Add to Flashcards