indomitable
- adjective (adj)
Meaning: steadfast, unyielding
Synonyms:
dogged
impassable
impregnable
insuperable
insurmountable
invincible
invulnerable
obstinate
pertinacious
resolute
ruthless
staunch
stubborn
unassailable
unbeatable
unconquerable
undefeatable
unflinching
willful
Roget's 21st Century Thesaurus, Third Edition Copyright © 2013 by the Philip Lief Group.