invincible

Explore definitions, synonyms, and language insights of invincible

Definitions

Adjective Satellite
incapable of being overcome or subdued; "an invincible army"; "her invincible spirit"