merlonEnglish

merlon

Noun

A solid section between two crenels in a crenelated battlement

English: merlon