indomitable

in|domi|table /ɪnd'ɒmɪtəbəl/
[ADJ]
If you say that someone has an indomitable spirit, you admire them because they never give up or admit that they have been defeated. (FORMAL)
...a woman of indomitable will...

Popular posts from this blog

abreast

ablaze

allowance