Adjective
Incapable of being conquered, overcome, or subdued; unconquerable; insuperable; as, an invincible army, or obstacle.
More about this word
Synonyms and related words
Explore this word
