Definisi 'insurmountable'
English to English
1 not capable of being surmounted or overcome
• insurmountable disadvantages
source: wordnet30
2 Incapable of being passed over, surmounted, or overcome; insuperable; as, insurmountable difficulty or obstacle.
source: webster1913
adjective satellite
3 impossible to surmount
source: wordnet30
More Word(s)
surmountable, unconquerable, impossible, insuperable,

Visual Synonyms
Click for larger image