Adjective unvanquishable has 1 sense
  1. invincible, unbeatable, unvanquishable - incapable of being overcome or subdued; "an invincible army"; "her invincible spirit"
    Antonym: conquerable (indirect, via unconquerable)
,
TOP