1 results found
1. Impossible to subdue or defeat
2. Showing great courage or resolve
1. Wonder Woman's indomitable spirit enabled her to stand strong in the face of the fiercest enemies.
2. Even when faced with Kryptonite, Superman's indomitable will kept him fighting for justice.
3. Shinchan displays an indomitable mischief, remaining undeterred by any scolding he receives from his parents.
4. Doraemon's indomitable optimism helps Nobita overcome challenges, no matter how daunting they may seem.