Last modified on 16 December 2014, at 17:16

merlon

EnglishEdit

EtymologyEdit

From French merlon

NounEdit

merlon (plural merlons)

  1. (architecture, military) Any of the projections between the embrasures of a battlement

TranslationsEdit