Antonyms
Synonyms
Etymology

1. insuperable

adjective. impossible to surmount.

Synonyms

Etymology

  • insuperable (English)
  • insuperabilis (Latin)

2. insuperable

adjective. incapable of being surmounted or excelled.

Etymology

  • insuperable (English)
  • insuperabilis (Latin)
Antonym.com