The definition of insurmountable is something that is too difficult or too great to overcome.
(adjective)An example of something that would be described as insurmountable is an obstacle for which there truly is no way to get around.
See insurmountable in Webster's New World College Dictionary
adjective
Related Forms:
See insurmountable in American Heritage Dictionary 4
adjective
Related Forms:
Learn more about insurmountable