unvanquishable
adj. 不能征服的;不能克服的
同义词
a.
invincible
,
unbeatable
英文解释
adj.
1.incapable of being overcome or subdued
网络释义
unvanquishable
不能克服的; 不能克服的 不能征服的;
insuperable insurmountable unvanquishable
不能克服的;