merlon

Definition from Wiktionary, a free dictionary

Jump to: navigation, search

[edit] English

[edit] Noun

Singular
merlon

Plural
merlons

merlon (plural merlons)

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

[edit] Translations