invincible
Explore definitions, synonyms, and language insights of invincible
Definitions
Adjective Satellite
incapable of being overcome or subdued; "an invincible army"; "her invincible spirit"