castellated

Having battlements - like a castle