1. 堞口:machicolate 开牒眼 | machicolation 堞口 | machicoulis 枪眼
2. 碟口:macfarlane 麦克法兰大衣 | machicolation 碟口 | machicoulis 牒眼
machicolation的解释
noun
1. 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