無敵
1
invencible;incomparable
1
invincible;unrivaled;unrivalled;matchless;unbeatable;undefeatable