advertisement
Monday, August 31
- insuperable adj
- Definition: impossible to surmount
- Synonyms: insurmountable
- Usage: The team won the tournament against insuperable odds.
Practice words from this group with Word Search, Word Scramble, and Crossword Puzzle games
- Synonyms: insurmountable
advertisement