fortress

n. 城堡、要塞

vt. 築要塞、以要塞防守

英文釋義

  1. a fortified defensive structure