文polyglot.
← English dictionary
English / word

indomitable

adjective C2
MEANING IN ENGLISH

Impossible to subdue, defeat, or discourage.

In context

01

Her indomitable spirit helped her overcome adversity.

02

His indomitable spirit helped him overcome every obstacle.

Synonyms

unconquerable,invincible,unyielding

Antonyms

yielding,submissive,weak

Collocations

indomitable will,indomitable spirit,indomitable courage

Sources

Bidyazo vocabulary library ↗