adjective
unable to be defeated or subdued; unconquerable
-
Her indomitable spirit helped her overcome every obstacle in her path.
-
He's got an indomitable will to succeed no matter what.
-
That guy is totally indomitable, nothing can bring him down.
-
The indomitable force of nature could not be tamed by mankind.