New Word
Adjective
Definition: impossible to overcome or defeat
Examples: The task seemed insuperable, but with hard work and determination, I was able to get it done. | His constant optimism helped Jake to overcome his insuperable fear of public speaking.
18 of 50 words mastered