Meaning: Impossible to subdue or defeat.
Synonyms: Unconquerable, unbeatable, unassailable, impregnable, invulnerable.
Example: A man of indomitable spirit.
Meaning: Impossible to subdue or defeat.
Synonyms: Unconquerable, unbeatable, unassailable, impregnable, invulnerable.
Example: A man of indomitable spirit.