dsynonym
English
Spanish
Portuguese
Dutch
German
French
Italian
Slovenian
Merlon
— definition
1.
merlon (Noun)
1 definition
merlon (Noun)
— A solid section between two crenels in a crenelated battlement.
3 types of
bulwark
rampart
wall
3 parts of
battlement
crenelation
crenellation