MACHICOLATIONS
Definition
MACHICOLATIONS is the plural of MACHICOLATION.
noun MACHICOLATION: a projecting parapet supported by corbels on a medieval castle.
MACHICOLATIONS is the plural of MACHICOLATION.
noun MACHICOLATION: a projecting parapet supported by corbels on a medieval castle.