Merlon



Same as: cop
ENGLISH MEANING
noun
1.
One of the solid parts of a battlemented parapet; a battlement.