[adjective] - (of a person) strong, brave, determined and difficult to defeat or make frightenedThe indomitable Mrs Furlong said she would continue to fight for justice.
INDOMITABLE
Meaning of INDOMITABLE in English
Cambridge English vocab. Кембриджский английский словарь. 2012