首页英语词典inexpugnableinexpugnable英英释意

inexpugnable

英 [,ɪnɪk'spʌɡnəbl] 美
  • 攻不破的

英英释意


1. impossible to take by storm