advertisement


Monday, August 31
insuperable     adj

Definition: impossible to surmount

Synonyms: insurmountable

Usage: The team won the tournament against insuperable odds.


See today's word

Want more words? Get the app!

advertisement

advertisement