INDOMITABLE


Meaning of INDOMITABLE in English

adj.1 that cannot be subdued; unyielding.

2 stubbornly persistent.

Derivatives:

indomitability n. indomitableness n. indomitably adv.

Etymology: LL indomitabilis (as IN-(1), L domitare tame)

Oxford English vocab.      Оксфордский английский словарь.