English / word
indomitable
adjective C2MEANING 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