insuperable
adj.
Definition:
impossible to overcome
Synonyms:
bulletproof, invincible, unstopable
Anytonyms:
vulnerable, unprotected, helpless
The United States felt the war was insuperable so they dropped 2 atom bombs on Japan.
After surviving the car crash the girl felt insuperable.
SAT Vocabulary Words and Definitions — Insuperable