embattlemented


embattled, embattlemented

Having battlements.