Merlon (noun) Definition, Meaning & Examples

noun
  1. (in a battlement) the solid part between two crenels.
noun
  1. the solid upright section in a crenellated battlement
Merlon (noun) Definition, Meaning & Examples

More Definitions