Indomitable (adjective) Definition:
Hard to defeat or subdue. Used to say that someone is strong, brave, determined, and difficult to defeat or frighten.
Think, “dominate.” Someone or something indomitable cannot be easily dominated.
Think, “dominate.” Someone or something indomitable cannot be easily dominated.