English dictionary
insurmountable meaning and definition
Definition and meaning of insurmountable at MeaningMonkey.org. insurmountable meaning and definition in the English Dictionary.INSURMOUNTABLE adjective
Definition of insurmountable (adjective)
- not capable of being surmounted or overcome
- "insurmountable disadvantages"
- synonyms: unsurmountable
- antonym: surmountable
- impossible to surmount
- synonyms: insuperable
Source: Princeton University Wordnet