invincible
adjective
1. impossible to defeat, destroy or kill.
- an invincible army
- her invincible spirit
Similar word(s): unconquerable, unbeatable, unvanquishable
1. impossible to defeat, destroy or kill.
- an invincible army
- her invincible spirit
Similar word(s): unconquerable, unbeatable, unvanquishable