vanquishable

a. 可征服的、能戰勝的

英文釋義

  1. susceptible to being defeated