WordsLike.net
>
Browse
>
M
> Machicolation
Definitions of Machicolation:
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