Definition of "unvanquishable"

unvanquishable