Synonyms of Invincible

Primary definition: Too powerful to be defeated or overcome.

Full Dictionary Entry

Antonyms & Opposite Concepts