Synonyms
Antonyms
Etymology

1. superable

adjective. capable of being surmounted or excelled.

Synonyms

  • surmountable

Antonyms

  • invulnerable
  • unconquerable

Etymology

  • superabilis (Latin)
  • superare (Latin)

Featured Games

Synonym.com