Insurmountable



adjective
1.
(unable to be surmounted, insuperable, not able to be overcome) ដែលមិនអាចយកជ័យជំនះបាន, ដែលពុំអាចជំនះបាន, ដែលពុំអាចពុះពារបាន
ENGLISH MEANING
adjective
1.
Incapable of being passed over, surmounted, or overcome; insuperable; as, insurmountable difficulty or obstacle.