English dictionary

merlon meaning and definition

Definition and meaning of merlon at MeaningMonkey.org. merlon meaning and definition in the English Dictionary.


Definition of merlon (noun)

  1. a solid section between two crenels in a crenelated battlement
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!


Link to this page: