insuperabile

Etymology
.

Adjective

 * 1) insuperable, insurmountable, unconquerable
 * 2) insuperable, incomparable
 * 1) insuperable, incomparable