Table of Contents
Antonyms
Synonyms
Etymology

1. invincible

adjective. ['ˌɪnˈvɪnsəbəl'] incapable of being overcome or subdued.

Etymology

  • invincible (English)
  • invincibilis (Latin)
  • in- (Latin)
Antonym.com