invincible in Indonesian invincible in Indonesian tak terkalahkan noun Someone or something that cannot be defeated, destroyed, or killed. Add to Flashcards