What is the meaning of the word "vanquishable"?

Definitions:

  1. susceptible to being defeated copy to clipboard adjective
    • The warrior asserted that the dragon was vanquishable. copy to clipboard