Machicolated
(
a.
) Having machicolations.