Definisi 'indomitable'

English to English
adjective
1 Not to be subdued; untamable; invincible; as, an indomitable will, courage, animal. Terjemahkan
source: webster1913

adjective satellite
2 impossible to subdue Terjemahkan
source: wordnet30


Visual Synonyms