- indomitable⇄indomitable, adjective.
that cannot be conquered; bravely or stubbornly unyielding.
Ex. The soldiers showed indomitable courage against overwhelming odds. The indomitable freedom of the human spirit (Newsweek).
(SYN) unconquerable. - indomitable⇄noun indomitableness.