indomitable spirit

language: en

definitions

  1. An unconquerable will or courage; a quality of being impossible to defeat, discourage, or subdue despite extreme difficulties.
    en: An unconquerable will or courage; a quality of being impossible to defeat, discourage, or subdue despite extreme difficulties.

examples

  1. Despite facing numerous setbacks, her indomitable spirit allowed her to achieve her goals.

    Despite facing numerous setbacks, her indomitable spirit allowed her to achieve her goals.