>

machicolation

/mæ,tʃikәj'leiʃәn,mә-/

📖 中文释义

  1. n. 枪眼

🔗 释义中的汉语词

🧩 词形变化

📘 English Definition(英文释义)
  1. n. a projecting parapet supported by corbels on a medieval castle; has openings through which stones or boiling water could be dropped on an enemy