VariousWords beta
Related Terms:
Definitions:
Adverb
insuperably
Definition: to an insuperable degree; "these various courses all seemed insuperably difficult to the student"
Definition: In an insuperable manner.