unvanquishable - English Synonyms Dictionary

unvanquishable

adj.
[1] invincible , unbeatable