Passnownow

Indomitable /ɪnˈdɒmɪtəb(ə)l/ noun

Meaning: Impossible to subdue or defeat.

Synonyms: Unconquerable, unbeatable, unassailable, impregnable, invulnerable.

Example: A man of indomitable spirit.

Leave a Reply

Your email address will not be published. Required fields are marked *

Scroll to Top