merlonPronunciation: /ˈməːlən/Definition of merlon noun the solid part of a crenellated parapet between two embrasures. Origin: early 18th century: from French, from Italian merlone, from merlo 'battlement'merlon in other Oxford dictionaries Definition of merlon in the US English dictionary