当前位置:首页 > 英语单词
machicolation是什么意思

machicolation

美[məˌtʃɪkə'leɪʃən]  英[məˌtʃɪkə'leɪʃən]
n.  枪眼

英英释义

Noun
  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
THE END