Definition of machicolation
noun
(in medieval fortifications) an opening between the supporting corbels of a projecting parapet or the vault of a gate, through which stones or burning objects could be dropped on attackers. a projecting structure containing a series of machicolations.