Indomitable
Word Dictionary
-> Indomitable
Search:
Indomitable
(a.) Not to be subdued; untamable; invincible; as, an indomitable will, courage, animal.
Terms of Use
Canadian Jobs