indomitable
Definition
Impossible to defeat or discourage; very determined.
한국어 패배하거나 낙담시키기 어려운 사람
Example
"Her indomitable spirit kept the team going despite the losses."
Impossible to defeat or discourage; very determined.
한국어 패배하거나 낙담시키기 어려운 사람
"Her indomitable spirit kept the team going despite the losses."