Positive Words Indomitable MrPositive - February 29, 2016 0 Indomitable – Meaning: adjective. Impossible to conquer defeat or subdue.