Machicolations Meaning

There are 1 meaning(s) for word Machicolations

Machicolations Meaning 1 : a projecting parapet supported by corbels on a medieval castle; has openings through which stones or boiling water could be dropped on an enemy