inexpugnable in Polish inexpugnable in Polish niepokonany adj Impossible to eliminate or destroy; impregnable. Add to Flashcards