The AI-powered English dictionary
plural insuperabilities
The quality or state of being insuperable; insuperableness. examples