indomitable Meaning, Definition & Usage
-
adjective satellite impossible to subdue
never-say-die; unsubduable.
WordNet
In*dom"i*ta*ble adjective
Etymology
L.Definitions
Not to be subdued; untamable; invincible; as, an .indomitable will, courage, animal