Adjective: indomitable in'dó-mi-tu-bul
- Impossible to subdue
"the city's indomitable optimism and can-do spirit";
- never-say-die, unsubduable
See also: unconquerable
Encyclopedia: Indomitable