INDOMITABLE Meaning of INDOMITABLE in English (a.) Not to be subdued; untamable; invincible; as, an indomitable will, courage, animal. Webster's English dictionary. Английский словарь Webster. 2012