Noun Definition

merlon

1.Definition: a solid section between two crenels in a crenelated battlement

Category: Objects