impregnable

im'pregnәbl
GRE

英文释义

s. immune to attack; incapable of being tampered with
s. incapable of being overcome, challenged or refuted

中文翻译

a. 无法攻取的, 坚强不屈的, 驳不倒的

19,132
BNC 频率
25,486
使用频率

学习工具