invincible in'vinsәbl
释义
a. 不能征服的, 无敌的
英文释义
s. incapable of being overcome or subdued
BNC词频排名: 18,546 | 当代语料库词频排名: 14,952