1. unvanquishable - Adjective
2. unvanquishable - Adjective Satellite
incapable of being overcome or subdued
Source: WordNetRise like Lions after slumber In unvanquishable number - Shake your chains to earth like dew Which in sleep had fallen on you - Ye are many - they are few. Percy Bysshe Shelley
an invincible army Source: Internet
her invincible spirit Source: Internet