GNU Collaborative International Dictionary of English

last match results

Found one definition

  1.       
    
    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

Last match results