merlon

Explore definitions, synonyms, and language insights of merlon

Definitions

Noun
a solid section between two crenels in a crenelated battlement

More General Terms