insurmountable
Meanings
- not capable of being surmounted or overcome;
- "insurmountable disadvantages"
- impossible to surmount
Synonyms
insurmountable is not a valid Scrabble word
insurmountable is not valid in Words With Friends