vanquishable

英[\'væŋkwɪʃəbl]
美[\'væŋkwɪʃəbl]

基本释义

可征服的,能战胜的

英英释义

Adjective
  • 1. susceptible to being defeated