INDOMITABLE





Definition:

  1. [adjective] impossible to subdue
    Synonyms: never-say-die, unsubduable

Synonyms: