Meaning of unvanquishable

Definition of unvanquishable

(adj) incapable of being overcome or subdued; "an invincible army"; "her invincible spirit"

Other information on unvanquishable

WIKIPEDIA results for unvanquishable
Amazon results for unvanquishable