invincibility

n [U]: the apparent invincibility of their forces 他们部队的凛然不可侵犯的气概.


[[修改/添加解释]]