Definition of Merlon

  • 1. A solid section between two crenels in a crenelated battlement Noun

Semanticaly linked words with "merlon"

Hyponims for word "merlon"