insuperable adj. + Add to list UK //ɪnsˈuːpəɹəbəl// in·su·per·a·ble SynonymsEtymology Synonyms insurmountableunconquerableOrigin From Latin insuperabilis.