Merlon

Definition:

  • (n.) One of the solid parts of a battlemented parapet; a battlement. See Illust. of Battlement.

Compare merlon with other words:

merlon vs. parapet

merlin vs. merlon

melon vs. merlon

crenel vs. merlon

battlement vs. merlon

embrasure vs. merlon

merlon vs. projection

cop vs. merlon