Confusing Words of Treasure Island

Indomitable

meaning Not to be subdued; untamable; invincible; as, an indomitable will, courage, animal Context Clues
Indomitable Dictionary
Author Page Summary Page Index Page Quiz Page