insurmountable
adjective#32,888
Translation
No Japanese definition yet.
English definition
- not capable of being surmounted or overcome
Examples
- The odds were seemingly insurmountable but he overcame them to win the presidency.
- No problem is insurmountable.