[more insurmountable; most insurmountable] of a problem, difficulty, etc. : impossible to solve or get control of : impossible to overcome
▪ They were faced with several insurmountable obstacles/problems. ▪ insurmountable debt
▪ They were faced with several insurmountable obstacles/problems. ▪ insurmountable debt







