απολέμητος

Adjective

 * 1) uncontested
 * 2) invincible