bn:00104982a
Adjective Concept
EN
indomitable  never-say-die  unsubduable
EN
Definitions
Relations
Sources
EN
Incapable of being subdued, overcome, or vanquished. Wiktionary
That cannot be subdued; indomitable. Wiktionary
DERIVATION
WordNet 3.0 & Open English WordNet
Wiktionary