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