English dictionary
insuperable meaning and definition
Definition and meaning of insuperable at MeaningMonkey.org. insuperable meaning and definition in the English Dictionary.INSUPERABLE adjective
Definition of insuperable (adjective)
- impossible to surmount
- synonyms: insurmountable
- incapable of being surmounted or excelled
- "insuperable odds"; "insuperable heroes"
- synonyms: unconquerable
Source: Princeton University Wordnet