merlon

Noun
  1. A solid section between two crenels in a crenelated battlement (synset 103756105)

Other Searches