Meaning of merlon

Definition of merlon

(noun) a solid section between two crenels in a crenelated battlement

Other information on merlon

WIKIPEDIA results for merlon
Amazon results for merlon