insuperable

adj.

Definition:

impossible to overcome

Synonyms:

bulletproof, invincible, unstopable

Anytonyms:

vulnerable, unprotected, helpless
Big image
Big image

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