merlon

EnglishEdit

NounEdit

merlon (plural merlons)

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

TranslationsEdit

Last modified on 7 October 2013, at 14:45