castellated (Adjektiv)

1

befestigt (a)

fortification
2

burgartig (a)

fortification