in ‧ sur ‧ mount ‧ a ‧ ble /ˌɪnsəˈmaʊntəb ə l◂ $ -sər-/ BrE AmE adjective formal
an insurmountable difficulty or problem is too large or difficult to deal with:
The language difference proved an insurmountable barrier.
in ‧ sur ‧ mount ‧ a ‧ ble /ˌɪnsəˈmaʊntəb ə l◂ $ -sər-/ BrE AmE adjective formal
an insurmountable difficulty or problem is too large or difficult to deal with:
The language difference proved an insurmountable barrier.
Longman Dictionary of Contemporary English. Longman - Словарь современного английского языка. 2012