INDOMITABLE


Meaning of INDOMITABLE in English

adj. 1 that cannot be subdued; unyielding. 2 stubbornly persistent. indomitability n. indomitableness n. indomitably adv.

[ LL indomitabilis (as IN-(1), L domitare tame) ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.