insurmountable
adjectivecannot be overcome or conquered; impossible to surpass or defeat
The insurmountable gap in resources between the two nations made a peaceful resolution seem unlikely.
Also unconquerable · impossible · unassailable · unyielding
Try typing it
Type all SAT words →