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