Etymology Explorer › English

Where does “insuperability” come from?

insuperability (English): The quality or state of being insuperable;...

Definitions

  1. The quality or state of being insuperable;...