indomitable adjective definition in Brave topic from the Oxford Advanced Learner's Dictionary

indomitable

 adjective: Brave topic
not willing to accept defeat, even in a difficult situation; very brave and determined an indomitable spirit an indomitable campaigner for human rights