merlon
Concise Oxford English Dictionary © 2008 Oxford University Press:
merlon /ˈməːlən/
▶noun the solid part of a crenellated parapet between two embrasures.
– origin C18: from Fr., from Ital. merlone, from merlo ‘battlement’.
'merlon' also found in these Oxford entries:

