Last modified on 15 April 2015, at 01:07

merlon

EnglishEdit

EtymologyEdit

From French merlon

NounEdit

merlon (plural merlons)

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

TranslationsEdit