invincible
language: de
definitions
adjective
unable to be defeated or overcome
de: unbesiegbar
examples
an invincible army
eine unbesiegbare Armee