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."