Machicoulis
/(?)/
Ma·chi·cou·lis
Machicoulis
n.
Same as
Machicolation
.
(Mil. Arch.)