汉语典

indomitable

/in'dɒmitәbl/

当代词频 #23,022

中文释义

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

英文释义

  1. s. impossible to subdue

相关单词

释义数据来源:ECDICT(skywind3000),许可协议 MIT。