insurmountable

adjective

  1. 1

    Incapable of being passed over, surmounted, or overcome; insuperable

    Getting everybody to agree proved to be an insurmountable difficulty.

Antonyms

Translate “insurmountable” to another language

Click any language to open the translator with this word already filled in.

Insurmountable Definition & Meaning | TranslatePulse