Machicolated /(?)/

Ma·chic·o·la·ted

Machicolated

a.
  1. Having machicolations.