An invincible fortress or stronghold.

英 美
  • 难攻打的城堡或要塞
  • an art.(用在元音音素前)一
  • fortress n.堡垒;要塞;防御工事
  • invincible adj.不可征服的;不能战胜的
  • or conj.或者;还是;否则prep.在...之前
  • stronghold n.要塞;堡垒;中心地