indomitable

/ɪnˈdɑmɪtəbəl/
adjective
  1. Impossible to defeat, discourage, or subdue; very determined and strong.
    • The explorer had an indomitable will to reach the South Pole.
    • The soldiers showed indomitable courage in the face of overwhelming odds.
    • Even after losing her job, she kept an indomitable spirit and started her own business.
Antonyms
What does "indomitable" mean? | whatsthatwordmean | whatsthatwordmean