insurmountable
Adjective
too great to be overcome
The space needed to start up and the expenses involved can be insurmountable obstructions to entrepreneurship in Singapore.
We're sorry but BraveSpeaking doesn't work properly without JavaScript enabled. Please enable it to continue.