vincible

a. 可征服的、可克服的

英文釋義

  1. susceptible to being defeated