Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

merlon Definition

Cancel
merlon
noun(mer-lon)
any of the solid intervals between crenellations of a battlement

Words Related to merlon!

merlon Examples by Brain Bank Users