0%

ALL meanings of merlon

mer·lon
M m
  • noun merlon (in a battlement) the solid part between two crenels. 1
  • noun merlon The solid part of an embattled parapet between two embrasures. 1
  • noun merlon the solid upright section in a crenellated battlement 0
  • noun merlon the solid part of a battlement or parapet, between two openings, or crenels 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?