indomitable Meaning, Definition & Usage

  1. adjective satellite impossible to subdue
    never-say-die; unsubduable.

WordNet


In*dom"i*ta*ble adjective
Etymology
L. indomitabilis; pref. in- not + domitare, intens. fr. domare to tame. See Tame.
Definitions
  1. Not to be subdued; untamable; invincible; as, an indomitable will, courage, animal.

Webster 1913