Fortress

1.a large fortified place