indomitable

definition: impossible to subdue
example:
speech part: adjective
synonyms: never-say-die unsubduable

indomitable is explained and pronounced

How indomitable is being used?