merlon

Definitions


[ˈməːlən], (Noun)

Definitions:
- the solid part of a crenellated parapet between two embrasures


Phrases:

Origin:
early 18th century: from French, from Italian merlone, from merlo ‘battlement’




definition by Oxford Dictionaries