Dictionary

Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.

Clear

Try these words

Meaning of insurmountable

Source language: EnglishDictionary language: English

insurmountable

adjective

Definitions

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

    Example: Getting everybody to agree proved to be an insurmountable difficulty.