INVINCIBLE


Meaning of INVINCIBLE in English

adj. unconquerable; that cannot be defeated.

Derivatives:

invincibility n. invincibleness n. invincibly adv.

Etymology: ME f. OF f. L invincibilis (as IN-(1), VINCIBLE)

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