GNU Collaborative International Dictionary of English
last match results
Found one definition
-
Merlon , n. [F., perh. fr. L. moerus, for murus a wall, through (assumed) dim. moerulus.] (Fort.) One of the solid parts of a battlemented parapet; a battlement. See Illust. of Battlement.1913 Webster