insuperable

/in'sju:pərəbl/
Adjective
  1. incapable of being surmounted or excelled
    • insuperable odds
    • insuperable heroes
  2. impossible to surmount

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

Từ gần giống

Từ có nhắc đến "insuperable"

insuperable
The team faced insuperable odds in the final match.