fortress
〔要塞〕
fortressA defense facility strongly built in a militarily key location, or a place that houses such a facility.
7 more sentences in the app — free account.