Полный русско-английский словарь
Прил. invincible, unconquerable invincible ;
непобедимый
Непобедимый