indomitable
/in'dɒmitәbl/
托福词汇
词频: #23,022

中文释义

a. 不屈服的, 不屈不挠的

英文释义

s. impossible to subdue