Meaning of the word indomitable in English

What does indomitable mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

indomitable

US /ɪnˈdɑː.mə.t̬ə.bəl/
UK /ɪnˈdɒm.ɪ.tə.bəl/

Adjective

impossible to defeat or subdue

Example:
Her indomitable spirit helped her overcome every challenge.
The team showed an indomitable will to win despite being behind.