Too powerful to be defeated or overcome.
From Latin *invincibilis* “unconquerable,” from *in-* “not” and *vincere* “to conquer, defeat.” It originally described unbeatable warriors or armies.
Try Another Word