Berikut ini adalah penjelasan tentang invincible dalam Kamus Inggris-Indonesia
ks. tak terkalahkan. i. courage keberanian yang tidak terkalahkan.