indomitable
Meaning (English)
impossible to subdue or defeat
Meaning (मराठी)
अजिंक्य, अदम्य
Used in a sentence
Her indomitable spirit carried her through four attempts.
तिच्या अदम्य जिद्दीने तिला चार प्रयत्नांतून तारून नेले.
Synonyms
unconquerableinvincibleresolute
Antonyms
submissiveyielding