indomitable

Definition

Impossible to defeat or discourage; very determined.

한국어 패배하거나 낙담시키기 어려운 사람

Example

"Her indomitable spirit kept the team going despite the losses."