Machicoulis /(?)/

Ma·chi·cou·lis

Machicoulis

n.
  1. Same as Machicolation. (Mil. Arch.)