insuperable
🇬🇧 UK/in'sju:pәrәbl/🇺🇸 US
GREA1
Definitions
adj.
Impossible to overcome or surmount; insurmountable.
不可克服的,无法超越的
🧩 Root Breakdown
innot, opposite of
+
superabove, beyond
+
ablecapable of, worthy of
=insuperable
Example Sentences
- 1.
The team faced what seemed like insuperable obstacles during the project.