SynonymX
Speak
Merlon
Definition of Merlon
1.
A solid section between two crenels in a crenelated battlement
Noun
Semanticaly linked words with "merlon"
battlement
crenelation
crenellation
bulwark
rampart
wall
Hyponims for word "merlon"
bulwark
rampart
wall