1. Noun. The quality of being insuperable or insurmountable; insuperability. ¹
¹ Source: wiktionary.com