Definition of Insurmountable

  • 1. Not capable of being surmounted or overcome Adjective
  • 2. Impossible to surmount Adjective Satellite

Synonyms for word "insurmountable"

Semanticaly linked words with "insurmountable"

Antonyms to adjective "insurmountable"