battlemented[Anglais]

adjectif satellite
1 : protected with battlements or parapets with indentations or embrasures for shooting through