Merlon - Definition

merlon

n 1: a solid section between two crenels in a crenelated
battlement

Look up another word