Word Hen
What is the meaning of the word "
invincible
"?
Definitions:
incapable of being overcome or subdued
adjective
an invincible army
Synonyms:
unbeatable
unvanquishable